OK, I finally found time to take a more in-depth look at this.
The only way that I can find to avoid multiple UAC pop-ups when starting PF3 is to run PF3 as Administrator.
If you do that, then you will get a single UAC pop-up (for PF3 itself), but none for other programs (WX, PF3-Updater, PF3WebDisplay, etc.).
Unfortunately I cannot find an alternative solution; these programs require Admin privileges because of restrictions that Windows imposes
on accessing resources that they need to use - writing files to a folder or opening a socket for a web server, for example.
What I'm still not sure about is if an update to Windows 11 has in some way affected the way that UAC handling works.
Anyway, hopefully this explains the situation and provides you with an acceptable solution.
Regards,
Martin