Our games share a lot of similarities. I think you ran into some of the same problems I did with the NavMesh system. I noticed your map went off the screen on occasion, a simple cinemachine targeted camera on your player would help with that. Check out "no candy!" if you get a chance. Would love to hear what you think.