Hello,
The problem is that the online form control is under of the repeater. That's mean when page is rendered first is repeater which queries the database then online from which add the message.
I think the one of solution is to move repeater under the online form or change loading of the messages to ajax