Was running into an issue where my guard would run into a wall then it would break the patrol cycle. I haven’t figured out why this is the case, and it only seems like it’s some walls not all walls.
In the meantime, if anyone else is having this issue, I ended up just running a link from Failed to Finish Execute to force it to restart the patrol.