Hold on! break things is my hobby too.
Last time I've checked comms (about 3 years ago I think, when I tried to add these flare variables for Andy) it did work. As I remember, script reading global variables so it is possible that some of the gameplay changes create such side effect.
Anyway, only way to know truth - check sourcecode. A bit busy now, but hope to back to you this weekend.