managed to get the XMPP transport to subscribe to topics and receive messages when tested via the Spark Jabber client