That way, they work for me too. But in a pipe, none work.I have tried wsl less file.txt in all shells in all environments.
All the keys for WSL LESS work for me in any environment.
Ditto for Windows Terminal, using TCC/CMD/PS5/PS7.
Can you maneuver through a man file? That is, wsl man less