Pathfinding, NPC tends to stop at brief moments, as well as a slight delay to the movement

Take a look at my pathfinding module. This module handles all the problems or errors you are facing with your script. Furthermore, you can easily code what you did there in the video with just a few lines using the module.