This error is meant to be displayed while the user is attempting to connect to a service desk and before an agent has joined. If this error is generated by the service desk, it is expected that the service desk will treat the chat as having ended (or never started).
This is used to indicate the state of errors that can happen any time during a chat where the service desk implementation has lost a connection to the back-end. If this error occurs while the user is waiting for an agent to join, it will be treated as a CONNECTING error instead.
This error is used to report when there was an error sending a message to the agent.
The possible events that may have some form of error status.