Openfire 4.4.x and jabberd MUC not working

Need some help with MUC between OF 4.4.x server and JabberD using Cisco Presence server.

Currently the servers are setup in 2 different AD forests and port 5269 open between servers and 5222 for clients and we can successfully see a S2S session establish and P2P messages can be exchanged between both sides using JIDs. However when I invite someone being hosted on Jabberd server to a MUC room configured on OF server the invite is sent and it successfully reaches the end user on Jabber server. However before the end user can accept the request the swift chat client connected to OF server shows user had left the room. When the jabber user selects and accepts the invite nothing happens.
We have checked the carts and changed security settings but can figure out the issue. Anyone see something similar.

Resolved