EDIT: This was written about the problem of not being able to connect to certain players over XBL, and due to a strange happenstance Castle Crashers wound up having completely different issues with the online. So if you can't connect with specific people in ANY game or through voice chat, give these suggestions a try.
Whooo! Castle Crashers is finally here! Time to totally crash some castles and stuff! But sadly, you might be one of the people who are having a difficult time getting a game going with certain players. Are messages going through fine, but you can't get voice chat to work and get "This Game Is No Longer Available" whenever you try to join a game?
For those of you having trouble connecting to another player over Xbox Live, here's a few things for both of you to try that might help:
- Upgrade your router's firmware. Do it now bitch. - Make sure your NAT status is open. You can find this on the Network Settings section of the Dashboard. If it's set to moderate or strict, you're probably going to have problems. You can usually fix this by making certain the following ports are open on your router: 88 (UDP), 3074 (UDP), 3074 (TCP). If you're paranoid about security, set your 360 to a static IP and open the ports only for that address.
If you don't know how to do any of this stuff, RTFM or call your router manufacturer's support line. They should be able to walk you through it.
My brother and I weren't able to connect through voice chat or join each other's games for quite a while; we finally fixed the problem by going through all of these steps. Since then, everything has been gravy.
will hopefully help you get things set up, if not there's plenty of other information out there available through the Google. Here's a TL;DR explanation
about NAT shapes and some other shit. Whatever, I'm going to play some more Castle Crashers now.