When player a game an hour ago, I noted that the game said "hosted through port 6073". Now, in the manual and in posts, it is mentioned that Demigod will be using ports 6100-6200 and people need to open them up if they have problems. The Impulse reactor is also attunted to that range as far as I know, 6073 is not in that range, could that be causing some issues to people with limited internet traffic?
This happens in Custom Games and probably also in Pantheon if it set by default. Also, when during hosting "Auto-port" is turned off and a specific port is chosen, the game still settles at 6073.
Just throwing it out there, could be a source of a problem for someone.