I have written an application that acts as a go between a SQL Server database and a hand held scanner. Initially when the user starts up the application I open the COM port and setup all the settings. Then the user can communicate through this app and download any pertinent information to his scanner. Usually the users leave the application running. One of our customers who leaves the application running between download sessions sees the following problem. Most of the times, as soon as the scanner initiates a session the application responds immediately but sometimes the application wont respond to the scanner. Are there any known bugs with the COMM Control wherein communications will fail if the comm controls PortOpen property is set to TRUE and not this property is not to FALSE and back to TRUE between communication sessions.