Hacked a solution to identity provider 'messageable' bug
Currently logs in, logs out, and logs in again after 3 seconds.
There must be a lingering bug in how we speak XMPP