Have you tried publishing it from MX for the Flash 4 or 5 player? Does it work then? Make sure that publishing is set to Actionscript 1.
I've noticed that some actionscript commands can break in later versions of the Flash player. This is because Macromedia has tightened up Actionscript over the years, especially going from version 1 to 2.