Hello there,
Have you used an on-screen keyboard in your remote session and see if you can type?
Check the PowerShell settings: You may need to adjust the PowerShell settings to allow input from a web client. Run Set-ExecutionPolicy RemoteSigned to allow remote scripts to be executed.
Beginning in PowerShell 6.0 for non-Windows computers, the default execution policy is Unrestricted and can't be changed. The Set-ExecutionPolicy cmdlet is available, but PowerShell displays a console message that it's not supported. https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.security/set-executionpolicy?view=powershell-7.3
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer–