Sometimes when an iMessage comes in and I switch to the Messages app, the conversation doesn't contain the new message.
I know the message was received because an alert banner popped up with the correct message text, but it doesn't show up in Messages. It also doesn't seem to be present in Notification Center, despite being set to show 5 recent items.
Sometimes if I quit and reopen Messages it will refresh the conversation with the new message included, but sometimes not. And they still don't show up in Notification Center.
Is there any reliable way to force Messages to refresh or reload the current conversation? Or make it receive messages reliably in the first place?