I’m having some bad luck with this… Not sure where I’ve gone wrong but I bet it’s something small. Here is my path tester macro: MyPlayerController-PathTester posted by anonymous | blueprintUE | PasteBin For Unreal Engine 4. The grid “Tile” has a collision box set to ignore the path tester normally, but then i set it to BLOCK the path tester in that macro first and foremost. When I place the last “blocking” unit, I got Partial = false, and a valid path. The next unit I place in ANY grid tile then produces the expected result of Partial = true. I’m confused.