It looks like I have the same problem. I upgraded my android app from asmack 0.8.10 to 4.0rc1 and it usually works ok, but I also noticed some strange things:
It appears that the connection dropped, but I still see the session entry in openfire, I can send data from my android, but initially does not seem to work, but then all of a sudden, some old messages come at once (even if those messages are a few minutes old).
I went back to version 0.8.10 because 4.0rc1 does not keep the connection as long as 0.8.10 does (?).
Does anyone know whtas going on?
Cheers,
Philipp