xlive.dll is only for live multiplayer. All I can think of is something with the firewall not allowing something or ports not working correctly. I don;t know how familiar you are with packet capturing (like WireShark) to see if connections are being bade/received on both sides for the game.
Axis_Crusher
joined
This member has provided no bio about themself...