Docker Desktop takes forever to switch to Linux containers and then crashes

Windows 10 up-to-date

Docker stable (2.2.0.4?) and Docker edge (2.2.2.0) both show this same behaviour. Windows containers work but switching to Linux containers causes Docker Desktop to switch forever and finally crash.

Any ideas what I am doing wrong?

I am also facing same issue…can some one help on this…my windows container is working fine but switching to Linux gives below error …
My system is Windows 10,Hyper V enabled, Docker version 19.03.8

Error

System.TimeoutException:
Timed out while wait for Docker service to be ready
at Docker.LinuxkitDaemonStartup.d__5.MoveNext() in C:\workspaces\stable-2.3.x\src[github.com](http://github.com/)\docker\pinata\win\src\Docker.Desktop\LinuxkitDaemonStartup.cs:line 43
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

@savar566 @ajbrehm Were you all able to get a work around ? Currently facing similar issue

Edit:
I turned off Vpn restarted my project and it worked.

Well VPN is one of the best alternative for accessing it. I did the same using my Du Home Internet