Have to agree with dop2000 that the code is wrong, I suspect you might have tweaked it?
But anyway the issue in regards to the path finding is almost certainly in event 14, you don't use path finding like that. The reason is that path finding for objects are actually done separably outside your main program as far as I know. So your program actually keeps executing code while the path finding is done in the background.
Therefore you have several Trigger conditions called "On path found" and "On failed to find path" which will trigger when either a path have been found or it failed to find one.
Which should make you wonder why the "move along path" action is placed in event 14, since the path might actually not have been found yet.
So what you need to do is add an "On path found" and move the "Move along path" action to here instead.
But as dop2000 mentioned the 15-16 events are incorrect as well, but shouldn't prevent the path finding from working.