Fix message list order The system message should be inserted into the first position of the message list instead of being appended at the last position.