UACHelper
UACHelper copied to clipboard
StartLimitedTask will duplicate the instances
Using the function above I ran into the issue that a non elevated task would start a duplicate instance.
Im assuming the issue is that withing the method as it first starts a process and then also starts another task:

By removing the code marked as (1) the issue was resolved.
Or adding a "return" after the Process starts does also the job :)