I have created a user control which communicates to a com port using the mscomm control. In my main program I have an instance of this control, which accepts information from the main program as well as sends/receives/parses information from the mscomm control. Periodically the user control seems to lock up. I can no longer send data from my main program to the user control. The user control no longer accepts data from the mscomm control. If I exit out of the main program and restart, it will work for a while and then the same will happen. If I reboot the computer all works well. This seems to happen after I use VNC to connect to the computer running the program. Is there any known issues with VNC/VB6/MSCOMM?