For me after trying many possilbe "solutions", what worked out is to download from Microsoft store another distribution for WSL.
Specifically,I tried "Winch WSL" instead of "Ubuntu".
So, yes I lost Ubuntu but now wsl2 works like charm.