Wheeled robot keeps circling while navigating to goal position

I did some more research. I changed the goal from 0,02,02,22,00,0.

This time, the robot starts circling while going from 2,00,0.

So, it looks like navigating from bottom to top is causing some issues.

Any thoughts?