Version 3.89 seems to have the same issue.
I tried a domain account with local admin rights running in an elevated Powershell.
I also tried running the command in a PowerShell instance running as the system account using this command.
- psexec /i /s powershell
However, running /terminate from a scheduled task under the system account worked and the file is readable.