LoneWolfe007 No worries, I enjoy helping, . But I think I see your issue.
You need to move the Enemy -> Find path to (Node.X, Node.Y) Event to after the Node -> Set position to (random(8,630) , random(8,270) ) in the same condition, and then remove your Enemy -> On Pathfinding arrived. This last Event is the issue, I believe. Additionally, you'll need another Enemy -> Move along path Event once the path is found, else they won't follow it (I think?).