Nope. I’m sorry, but I still get “The term ‘Import-PowerShellDataFile’ is not recognized as the name of a cmdlet, function, script file, or operable program." in Windows Powershell 5…
I am still receiving the following after updating to 2026.1.6:
The 'ConvertTo-SecureString' command was found in the module 'Microsoft.PowerShell.Security', but the module could not be loaded. For more information, run 'Import-Module Microsoft.PowerShell.Security'.
I’m having the same issue with the Security module import. Temporarily resolved it by clearing the PSModulePath environment variable, then trying to import. This only recently started.
try {
write-host "Previous module path: $($env:PSModulePath)`n"
Write-host "Clearing path before trying import..."
$env:PSModulePath = ""
Import-Module Microsoft.PowerShell.Security
} catch {
throw "Error! Could not import module: $($_.Exception)"
}
Ever since upgrading to 2026.1.6, I’ve been getting the below error message when trying to run Merge-PSUGitEdit and Start-PSUGitEdit. Running the Git Sync manually using the GUI works fine.
Error obtaining client-helper 'UnaryTaskAsync' (from: 'PowerShellUniversal.GitCommit', to: 'PowerShellUniversal.CompleteEditingStatus'): GenericArguments[1], 'PowerShellUniversal.CompleteEditingStatus', on 'System.Threading.Tasks.Task`1[TResponse] UnaryTaskAsync[TRequest,TResponse](ProtoBuf.Grpc.CallContext ByRef, Grpc.Core.CallInvoker, Grpc.Core.Method`2[TRequest,TResponse], TRequest, System.String)' violates the constraint of type 'TResponse'.
at <ScriptBlock>, C:\ProgramData\UniversalAutomation\Repository\PSU\AutomatedGitSync.ps1: line 1
at <ScriptBlock>, <No file>: line 1