Hi,
The first message send to a chat has a mismatched packet ID when packet is intercepted by an StanzaAcknowledgedListener. After the first packet, everything looks as expected.
SENT (0): <message to='82f9088beeb64f3aa7d6336f05cb5f81@localhost' id='31q8Y-11' type='chat'><body>Some text</body><thread>82f9088beeb64f3aa7d6336f05cb5f81@localhost</thread></message >
SENT (0): <r xmlns='urn:xmpp:sm:3'/>
RECV (0): <a xmlns='urn:xmpp:sm:3' h='3'/>
StanzaAcknowledgedListener processPacket() packet ID:31q8Y-5
SENT (0): <message to='82f9088beeb64f3aa7d6336f05cb5f81@localhost' id='31q8Y-12' type='chat'><body>Some text</body><thread>82f9088beeb64f3aa7d6336f05cb5f81@localhost</thread></message >
SENT (0): <r xmlns='urn:xmpp:sm:3'/>
RECV (0): <a xmlns='urn:xmpp:sm:3' h='4'/>
StanzaAcknowledgedListener processPacket() packet ID: 31q8Y-12
SENT (0): <message to='82f9088beeb64f3aa7d6336f05cb5f81@localhost' id='31q8Y-13' type='chat'><body>Some text</body><thread>82f9088beeb64f3aa7d6336f05cb5f81@localhost</thread></message >
SENT (0): <r xmlns='urn:xmpp:sm:3'/>
RECV (0): <a xmlns='urn:xmpp:sm:3' h='5'/>
StanzaAcknowledgedListener processPacket() packet ID: 31q8Y-13
Cheers,
Andrej