2D Navmesh Agent gets stuck on border of navmes

Video of the bug

The navmesh agent works fine but whenever the agent has to run along the border it seems like some kind of friction grinds the progress to a halt. If anyone has any ideas please let me know.