Ok, I have many more things to dicuss on this subject but this one has been aggravating me a lot recently. Never in six plus years have I had an issue with Adobe Flash saving files correctly in OS X.
I can't say the same for Windows. Since moving to a Windows platform for digital production, it never seems to fail that 1 out of 6 or 7 of my Flash files do not get the latest changes saved correctly to a .fla file. It is not just an issue confined to one Windows machine either. I have worked on three now that experienced this same problem and had a coworker confirm it as well.
I finally took a screenshot to illustrate this issue. I had been working on a series of three banners for a client when suddenly, my workflow that included picking up the previous build and reusing components set me back when I had to make a text change that was not saved as it should have been.
You can see in the screenshot the .fla opened on the left side and its corresponding .swf file that was published on the right side. I turned off the photos visibilty in the .fla on the left because of its enlarged state in animation to remove the distraction.
Notice the differences in the call to action on the button? The text on the .fla file on left side was picked up from another banner and changed to look like the text on the published .swf on the right. That file as then saved as a new .fla file. When I opened this .fla again to use that same button, it had reverted back to its original state.
I am sure some will say this was a user error and I just didn't save that change but that is just not so. Over 15 years in the field as taught me to save and save correctly and even if I hadn't, Flash would ask me before closing the file "would you like to save your changes?".
This is a Windows and Adobe issue that nobody seems to be talking about and know how to address. It becomes very agrivating to have to go back and make changes twice especially if you are in a hurry. It is also not productive when you consider the time lost in production.
Currently, the best fix for this problem is to work on the Mac OS X platform if you have a choice. For those of us forced to work with Windows, we will just have to suffer it seems.