As you can see in the video, the pathfinder is trying to move through these doors to the finish position. The white parts are the path:GetWaypoints(). Even though the AgentRadius is larger than the npc’s hitbox, it gets stuck in the corners and the waypoints act really weirdly.
I’ve tried pretty much everything from removing the doors, adding pathfinding modifiers to the doors, making the wall out of individual parts instead of a union, turning collisions off on the parts at the bottom of the walls, changing the agentradius to pretty much every number and so much more.
From what I see in the video the problem is the arms of the character, you should try again to increase the number of AgentRadius (on the character’s arms)
I once had this issue as well. I am not entirely sure exactly what I did to fix it but I do remember that PathfindingLinks were of help. You should probably look into that.