Connection to the game timed out

Almost Every time i find a horde game this message comes up and i return to the main menu. Can someone tell me what’s goiing on. This is very frustrating.

I’d just be happy that you’re not getting suspended.