Updating wsl: update failed: wsl.exe --update n--web-download not supported

Not sure how you were able to set default wsl to 2, but docker is gonna do it automatically, all you need to do is install it first(that why i said im not sure, because this error occurs when it doesn’t installed imho). You can install it by this way

to check you build version use win+r and type winver
after the installation succeded you may see the ubuntu window installing itself, there can also be some issues if your virtualization is off

also making it enabled(virtualization) in your bios is not enough, hyper-v needed as well