Full refresh - not just a patch!
Notice that version 1.0.4 is a complete new package, not just a patch to the existing 1.0.3 package.
I'm sure that the fact that Microsoft is wont to patch an existing installed package is the source of many woes -- when the patch doesn't quite work the way they think it will ...
Just a thought - Bravo Mozilla!