I have been mulling over this problem for a few months now. For some reason, I experience getting this message
The page you requested was not found.
You may have clicked an expired link or mistyped the address. Some web addresses are case sensitive. I mentioned this in a few of my previous posts
whenever I try to access my Facebook applications when I am logged out. But when I log in to Facebook first THEN access the URL, I am able to resolve the application. Apparently, I wasn’t the only one experiencing the problem http://forum.developers.facebook.com/viewtopic.php?pid=96845#p96845 First reported in January this year and until now this issue has not been closed.
THE FIX:
1. Edit the settings of your application –> Enable Developer Mode –> save
2. Edit the settings of your application –> Disable Developer Mode –> save
3. log out and try to access your Applications URL
This worked for all the apps I was having issues with so I hope it works for the rest of you guys too. A few people were reporting how the application would resolve in their dev sites but then would cease to work once they ported them over to their Test sites. Highly likely, once the developers have the application and deploy it into a test scenario, they don’t bother going into “Developer Mode” before spreading the application which is probably why they are experiencing this. I hope they fix this soon. I’m relieved that my apps work fine now…
