Ok, I will try to tell everyone the situation. I have had issues with Capcom servers in multiple games, so I'm going to research to see what ports I need to forward. Once I figure this out, I'll try doing some tests with people. If everything works well, then we'll be fine.
Sorry about the problems everyone.