However, you can't expect a company to tie up a support person for 48 hours on their screen and you get back to them 2 days later, that is ridiculous.
Where is that line drawn that is not too short and not too long? I don't know, but there has to be a line.
I do think it is my responsibility to continually check my screen to see if there's been an answer to my last message. There are two sides and both must be responsible actors. I think 5 minutes is plenty of time, for example. As the saying goes, "You snooze, you lose."
And it has happened to me and everyone else, of course. BUT, and here is the cool thing - when I get back on the chat, I just say that I was chatting and got distracted...but then the tech support person can go review the notes and quickly get up to speed on the conversation.
I love chat.