I have my MSP software send a webhook to MSP msNet receiver to log any messages send through my MSP client. If someone sends a message with unacceptable characters (such as ?) my MSP script throws an error and then sits until I notice the message and clear it. My msp software doesn't have the ability to clean-up or re-format before sending. I have tried everything I can think of to keep the script from stopping awaiting acknowledgement.
Here is an example:
Message that is sent: Words Go here? And more words here.
MSP error: Error in: MyMSPScript Line: 0 - Error with Let>And more words here, = missing