I have a Facebook game hosted entirely using PlayerIO (SiteBox, GameFS, BigDB, etc). I uploaded new versions of my SWF via FTP, but when I checked the game on Facebook, it looked like the old SWF was still being served up. So I:
1. Deleted the SWF entirely
2. Cleared the caches of Firefox, Safari, and Chrome
3. Appended a cache-busting variable to the end of my SWF's filename in the embed tag in index.html
4. And checked it again
The old SWF still showed up. I tried uploading the new SWF via GameFS instead of FTP, and the problem persisted.
This looks like a problem with GameFS's caching. What do you guys think?