LabVIEW TCP/IP or UDP Communication Stops When Sender VI Is Minimized

Updated Jun 30, 2026

Reported In

Software

  • LabVIEW

Issue Details

I have a LabVIEW project with two executables: one acting as the sender and the other as the receiver. These executables communicate using TCP/IP or UDP. When I minimize the sender executable, the receiver stops receiving any data. When the sender executable is restored, communication resumes. This behavior is reproducible whenever the sender executable is minimized.

Solution

This behavior can be caused by Windows 11 power throttling settings affecting the LabVIEW application. To resolve this issue:
  1. Open Command Prompt with administrative privileges.
  2. Run the following command to disable power throttling for the application executable, please use your LabVIEW executable path: powercfg /powerthrottling disable /path <executable path>
  3. Restart the application and verify that communication persists when the sender VI is minimized.