When a user first starts a session, the line shows up as all of your ouotgoing lines do, with the name/timestamp, then text, like this:
(01:13:33) Remote User : Hi there! Incoming Message....
(01:14:35) Me : This is my outbound message
But once a session is established, and there's a "User is typing" message, it throws the incoming text to the next line, making the conversation appear disjointed and harder to follow:
(01:15:02) RemoteUser :
This is the Text I type...
This is a Feature request to look into cleaning that up a bit. So the text is either all on the following line for both incoming and outgoing, all the time, or standard like all the other protocols, where text immediately follows the username on the same line unless the user explicitly puts a linefeed in their input.