I made a XMPP app engine application, it works on Gtalk client on desktop properly, however there is a problem with the mobile version of Gtalk that only the presence works however chat messages are not pushed to the server, I have tried to many mobile gtlak apps and still getting the same problem
Share
First, make sure your app is configure to receive messages, like so (it sounds like you’ve already got xmpp_presence)
If Python, make sure this is in app.yaml:
If Java, make sure this is in appengine-web.xml:
Second, can you try sending to a client (manually subscribe to your bot) just on a normal request rather than responding to a message? This will let you test sending messages independent of receiving them.