We have a custom Photon Server plugin running on an AWS EC2 instance and everything is working great when connecting from a PC client or a mobile client which is connected using a WIFI connection.
However when a mobile client attempts to connect whilst not using WIFI (e.g. using a 4G cellular connection) then OnConnectedToMaster() is never called, although it also doesn't fail to connect it just seems to get stuck.
After enabling full network logging it seems the following gets called repeatedly after Connect() is called:
I can't seem to see what's behind it, but maybe OnConnectedToMaster() is being prevented from being called somehow?
Has anyone had a similar experience?
Is there anything different about a cellular connection compared to using WIFI that needs setting up on the server or client?
Thanks!
However when a mobile client attempts to connect whilst not using WIFI (e.g. using a 4G cellular connection) then OnConnectedToMaster() is never called, although it also doesn't fail to connect it just seems to get stuck.
After enabling full network logging it seems the following gets called repeatedly after Connect() is called:
ReceiveLoop() got a WouldBlock exception. This is non-fatal. Going to continue.
I can't seem to see what's behind it, but maybe OnConnectedToMaster() is being prevented from being called somehow?
Has anyone had a similar experience?
Is there anything different about a cellular connection compared to using WIFI that needs setting up on the server or client?
Thanks!