Open PowerShell as Admin and execute the following command:
wsl --list --verbose
Try to run WSL as Administrator.
Again, open PowerShell as Admin and run:
wsl --update
wsl --set-default-version 2
Open C:\Users\ and check if AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04onWindows_* exists for other users.
If not, install WSL for them:
wsl --install
Ensure the "Virtual Machine Platform" Windows feature is enabled.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Check that the Windows Subsystem for Linux feature is enabled.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart