I have a written C# windows application that receive data continuously from MCP2221A. MCP2221A receive data from STM32 UART through receive data line. When the laptop goes for sleep (in battery mode), it send a suspend signal (it will go low) to the MCP2221A. And MCP2221A will goes for sleep. When the laptop wakes up, MCP2221A will wake up start to receive data and transmit. But since the wake up COM port is drop down on the C# windows application. And the windows application does not show data even though MCP2221A sending a data. I don't know what's going on there?