It has been a few years since we last tried using scheduled tasks as a workaround and ended up completely disabling UAC since UAC pop ups were still interfering with automated scripts .
We still need the users to be able to run the scripts on demand and not always wait for a scheduled time.
We'll try that and if still doesn't work, we'll have to just keep UAC disabled.