Hello, When a serial port enters in a blocking error state (Bluetooth bug, etc.) on Windows, the program gets stuck forever and the computer needs a restart. Putting a separated thread for every serial port may make this Windows bug cleaner.