Gtalk & Google+ messenger- are extremely unreliable for me. Up until about 3 months ago they worked flawless, I'd get notified of a message as soon as it was sent, be it on 4G or Wi-Fi. Now, 90% of the time I'll only get the message if I go into the app. And yes all settings and notification settings are turned on to sync. Sending is never an issue. And if I stay in the application messages are pretty reliable although not 100% reliable. I will get instances where it won't receive messages even when I'm in the app. My cell reception and router is always near perfect reception.
Whatsapp messenger more reliable in that messages will come through within a half hour if they aren't coming through. Although if I'm in the app its quite flawless. This app is much more unreliable when on Wi-Fi. With 4G its actually reliable. What I do notice though when going into the app with Wi-Fi and its not syncing up is that the up arrow on Wi-Fi will be flashing but no down arrow. Once the down arrow begins turning on everything works.
To note is that I have tried switching to a stock rom to no help, same things happen. Tried uninstalling all these apps, and done a clean install, still no help. I have other phones in the house, a galaxy S, and these apps all work the way they should on both 4G and Wi-Fi. So I know it should and can work. All my emails from Gmail come through just fine as do my Google+ notifications from people replying on posts. So any help will be greatly appreciated as I want to get to the bottom of this. Currently running on CM9 stock kernel, with uglc1 modem and newest boot loader.