Weapon triggers working on higher layers was a feature added around 2.10.x, as I recall, via a rule. Melee weapons are indeed an oversight, but not a bug. The behaviour needs either or both, documentation or revision, and I prefer the latter, whenever I address map flag features.
It is still a feature that was never fully-implemented, like so many others.