That is an intended mechanic because if you put two signs next to each other facing inwards, you'd trap them in an endless loop. So after being redirected a couple times the NPC will just ignore the next obstacle until it makes progress. But good to know we could have conveyed that point a little better.