I have Google Apps on my .us domain. I use Google Talk (via Pidgin or Empathy) all the time from my account. However, often my connection will flake out and I'll be disconnected, even though my network connection remains fine. This has happened in a variety of locations on a variety of computers.
However, far more troubling is that nobody can send me messages while I'm offline—instead of Google queuing them up for later, people just get XMPP errors. Not sure if the two are related. This seems to be a property of my Google Apps setup, and that scares me a little. What did I do wrong?
I haven't been able to find anything that might explain what's happening in either case. Is there any way I can debug what's going on here, especially for the offline messages generating XMPP errors issue? Both issues happen regardless of where I am or what client I'm using, so it seems that something in the cloud might be at fault. I don't know where to begin.
EDIT: The most troubling issue here is that I can't receive offline messages. I've edited for clarity.