So, I judged that MessageCommunication may have a Token timeout mechanism, so I thought of reconnection. When the plugin detects that MessageCommunication cannot send messages normally, I will stop the previous MessageCommunication and start a new one. The reconnection mechanism is shown in the attached code. As a result, when I judge that the connection status is available, I call TransmitMessage again, which causes the event server to crash and restart. The crash log is shown in the attachment.
I want to know, what is the Token timeout mechanism of MessageCommunication? In addition, how should I deal with this exception?
Best Regards!

