@fresh-machine-37269 examine the code base of OpenHands/OpenHands, write a reproduction test that would cause this issue to happen, and open a ready-for-dev issue with a screenshot demonstrating the same state that Robert showed in this screenshot, where the message shows twice, once is in normal message and once is a message that is marked as "failed to send"