Character is running in a circle around node

Hello,

I’m working on a Unity game that uses this pathfinding system. The game has a top down camera which follows the main character, as the user clicks on spots to walk to. The environment is an indoor area with corridors and lots of rooms.

When a user clicks to go to a room that requires a complicated path which curves sharply around corners and door frames, the character seems to get a little stuck. In the editor, I can see the plotted path and it appears fine.
She nearly reaches a node on the plotted path, but then continuously circles around it, as if she is unable to exactly reach it. This may continue for a long time before it finally reaches the point and carries on.

I tried jacking up the Rotation Speed, as it seemed the player was just not able to turn fast enough to reach the node, but it does not appear to affect the problem very much.

Any thoughts would be highly appreciated.
I imagine I haven’t given enough specific details, so please ask and I will try to answer.

Thanks!