I have been testing push lately, and have noted that on my 3gs it seems that the iphone is only receiving push notifications when it stays on the same internet network.
This causes me to not receive any push messages if I (say) open IM+ on Wifi, get out of it and then put my iPhone to sleep as that would force the iPhone to switch to a 3g connection (it seems). I only receive the message upon waking up my phone again (allowing it to connecct to Wifi). I also noticed that even just changing the WiFi I'm currently connected to causes me to not receive anything till I connect to the original WiFi Access Point.
Can anyone confirm that this is Not how it is supposed to work? And does anyone have any suggestions on what I can do?
This causes me to not receive any push messages if I (say) open IM+ on Wifi, get out of it and then put my iPhone to sleep as that would force the iPhone to switch to a 3g connection (it seems). I only receive the message upon waking up my phone again (allowing it to connecct to Wifi). I also noticed that even just changing the WiFi I'm currently connected to causes me to not receive anything till I connect to the original WiFi Access Point.
Can anyone confirm that this is Not how it is supposed to work? And does anyone have any suggestions on what I can do?