Do differences between a Flex swf and a Flash swf exist?

So, I’m working on a project where I am attempting to replace an old AS2 swf with a new AS3 swf created via flex. The newly created AS3 swf has the exact same name as the AS2 swf, so that i can just copy the new swf over into the project and BAM, it just works. Problem is, it’s not working … my flex app currently is a blank App with a red background, nothing complicated. I can open the swf off my desktop just fine, it’s a nice big red screen. However, once i load it into the project, no red screen ever appears, nor do any of my traces. :frowning:

So, as a test, i created a swf using flash (AS3 & same player version 9.0.124 as my flex swf), of a nice green box, copied the swf into the project, and of course, it loads just fine. I cannot for the life of me think of anything that could be causing one to load, and not the other…especially since the names are exactly the same.

I will say that SWFObject is being used in this project, but surely that wouldn’t affect the flex swf right? especially since i dont care about using history.js or FABridge.js

So, has anyone experienced this or able to think of a reason why this could be happening?

Pretty sure the only solution at this point is a sauntering-iron to my face :frowning:

UPDATE:
Turns out some javascript called Tapestry was causing all of my problems. Apparently, it will stop a flex built swf on the 1st frame. It makes no sense to me, but that’s what’s happening. Right-clicking the swf and selecting ‘Play’ will then display the content of the swf.