Chats is not detecting new incoming SMS while running
There has been an exception or two, but for the most part when I'm in the middle of an SMS conversation with someone, I've found I will send a message, and then it seems like they don't reply. I then end up killing and restarting Chats and immediately upon starting it picks up the new SMS messages that were waiting for me.
When it's been important that I see a person's response, I've now taken to forcefully restarting Chats if I don't get a reply within a reasonable time (and for good measure sometimes I also restart ModemManager as well, just in case). Many times, when I restart Chats I immediately get a notification of the new messages.
This occurred just now and I wanted to rule out ModemManager, so I left Chats running but only reset the modem (stop ModemManager, HKS off, wait, HKS on, start ModemManager). I had Chats running in debug mode so I could watch the output. I waited a few minutes after the cellular modem reconnected to the network and still no updates from Chats. I then killed and restarted Chats and immediately replies showed up.