Tag event scripting - only when tag value changes

I think what you're doing should work as you describe. There were some bugs with initialChange with earlier versions 8 of and I seem to remember some early versions of 7 as well. Which version are you using?