Issue Details
I developed an application for my cRIO-9047 controller that uses network streams to communicate with an external Human Machine Interface (HMI) running on a PC. My application has been working correctly until I upgraded the HMI from Windows 10 to Windows 11. Since then, I have noticed that after the program runs for some time, the buttons on the HMI stop responding, and I am unable to send commands and messages to the controller when this happens. To recover from this behavior, I need to restart the HMI, and as soon as the restart begins, the queued commands are executed on the cRIO. After the restart, the buttons, commands and responses work correctly for some time until the issue occurs again.
I have already verified that the firewall configuration is correct, according to the recommendations listed in Recommended Firewall Settings When Using Network Streams, so I am not sure what the problem is.