Great catch, this happens with walls that were reduced to rubble rather than outright destroyed and converted to ground. The code to path through it and the code to stop a waypoint were using the same approach but the latter needs a different test...
You're on a roll with these obscure bugs that have been hiding in there forever, thanks!
I'll fix this immediately (all your other reports have been fixed as well--doing final tests soon for the next release build).