Two things:
Kali is a collection of penetration Apps and very short on friendliness and user tools. It is not meant as a WSL App.
WSL is not very good at being a true Virtual Machine App.
So, if you wish to run Kali, put it in a good Virtual Machine App. I use VMware Workstation.
If you need WSL instead, get Ubuntu from the Microsoft Store to run in WSL.
Match Apps with a good Strategy .
I use Kali V2023.1 in VMware Workstation which supports USB Pass Through.