Basically, when a user logs off of Spark, Asterisk-IM does not pause them. That's it. Logging in does unpause them.
Resolved inhttp://maven.reucon.com/public-snapshot/org/jivesoftware/phone/asterisk-im-server/1.4.0-SNAPSHOT/asterisk-im-server-1.4.0-20070726.001410-3.jar