This has been talked about on numerous occasions. This topic is just a heads up that it is still happening in 4.33.1 on Windows and it is very irritating.
The fix/hack is still to run “wsl --unregister docker-desktop”, but I’m pretty sure this wipes out every persistent volume you have, meaning they will get wiped out every time you have to restart Docker Desktop.