I was running Windows 11 on ARM on an M1 under Parallels. Kept getting the side-channel error. Tried all the solutions. Eventually installed Preview of native openssh via winget, installed Beta ARM build of git for Windows and configured that to use OpenSSH instead of bundled one. That resolved the issue. Could have been the OpenSSH or the ARM build, not sure.