We fixed several issues that could leave the AI assistant chat in a confusing state.
- Switching between an admin and a customer chat no longer leaves the assistant stuck loading, showing an error, or displaying a question from the previous conversation.
- Sending a new message while the assistant is still working now correctly replaces the earlier request instead of mixing the two replies.
- Reopening a conversation now reliably picks up the conversation the server still has on record.
- An unrelated permission error no longer causes an active conversation to be discarded and restarted.