Hi guys, I thought I should chime in on this since I was facing this issue myself.
I don’t think the problem is there at all, or at least, it’s not what it appears to be. From what I can tell, the error only appears if you’re testing your website locally (on your own computer) through Internet Explorer.
It seems the newer versions of Internet Explorer have much more stringent security regarding activex controls and scripting running locally, so the SWFOBJECT library always chooses to display alternative content.
So, if you upload Flash-Gallery to an online website, it should load just fine in Internet Explorer 8. If you want to get Flash-Gallery to load locally in Internet Explorer, you’ll have to go to Tools -> Internet Options -> Security -> Custom Level and set all of the “ActiveX controls and plug-ins” and “Scripting” settings to “Enable.” Then hit Apply -> OK and refresh your page, and you should be able to see it locally.
One thing I did want to mention, though… I only tested in Internet Explorer 8, so I’m not sure if this might have been appearing in older versions of Internet Explorer. And I also upgraded the plugin’s SWFOBJECT and SWFADDRESS libraries, and reworked the PHP code to connect to them correctly, so I also can’t say if this might have caused some difference as well.
Hope this helps, and I’m really grateful to Ulf Benjaminsson and Jerald Zhan for providing it.