Better to just go straight to what you actually want, which seems to be a proper Linux distribution, everything just works as expected then.
WSL 2 is supposed to be a VM ... all problems solved ... until they aren't.
Hint: try to use normal USB stuff natively (Linux) in WSL 2 ...
It’s still not so easy to use, plus they ditched it anyway for VM solution.