I've installed the latest PRPNET (2.2.3) and found an issue with the PFGW client. ( on Windows)
I run the installer for 4 clients.
I select 4 different projects
I start the 4 clients.
When the 4 clients run llr, it works fine, each process have 25% of CPU.
When 2 clients run LLR and 2 PFGW, the 2 LLR process have 0% cpu and the 2 PFGW have 50% cpu.
When I launch Task Manager, the fourth clients are set with priority LOW.
So I installed another task manager to get the priority of the threads.
With this tools, it seems the threads created by PFGW are set to priority NORMAL.
Hope this help