Prevent SOS Conflicts With Streamer
This seems fairly obvious, but...
The streamer product causes major connection issues if it's installed AND your end user tries to connect to you with SOS.
I had an end user connect with SOS. I rebooted. Somehow they managed to install the streamer after the reboot instead of just running SOS. They then ran SOS correctly. SOS was unusable until I had them uninstall streamer.
As a future feature - maybe the SOS program could check for the streamer being installed before running? This was probably a very rare occurrence that the user did this, but it would be helpful with a warning to prevent them from running conflicting products.