NPC cannot be placed on archer posts if they don’t have a bow. Maybe that’s the reason.
Unlcear if melee weapons pose a problem. I have NPCs at archer posts with bows and melee weapons - can be put there just fine. Saw one even draw her spear when an enemy came close. So… seems to work fine.