Can anybody explain why many times if you switch away from the chat app on the phone, the conversation can get broken?
Having long living requests, where you submit one, you get back a request_id, and then you can poll for it's status is a 20 year old solved problem.
Why is this such a difficult thing to do in practice for chat apps? Do we need ASI to solve this problem?