A rather weird bug indeed. I can totally feel your pain though - been there done that, more times than I can count actually. Its a constant part of developing modifications, no matter what base game.
As always, the active development is one thing, but the big time goes into testing, bug finding, bug fixing and gameplay balance adjustments. Good thing you have such capable testers around, one doesn't always have that support available. Kudos to all you folks involved in the QA process ensuring the community will get the highest quality and polished experience possible.