Keine Ahnung, woran das liegt. Eventuell daran, dass die military=range als area=yes definiert sind? Das werde ich gleich mal testen.

Unabhängig davon hast du Recht. Um die military=barracks gehört ein Zaun. Den habe ich ergänzt.

Edit: Nö. daran liegt´s nicht, denn nur eine der beiden Teilflächen (Südosten) hat area=yes.