Stuck on starting kubernetes on Mac OS

I installed Mock desktop on Mac OS 11.0.1 and Docker desktop 2.5.0.1. When I enable kuberenetes it shows Starting ... and stuck there. It has been stuck for a few hours so I believe there is something wrong. I can modify the settings.json file to disable it and restart docker desktop. But the problem is that I can’t enable kubernetes. It always stuck on starting... phase and no error output. How can I fix this issue?

enter image description here

Source: Docker Questions