I have an Android app using Facebook to login.
The app is already public:
When trying to login via Facebook, I get this exception:
com.facebook.FacebookAuthorizationException: App Not Setup: This app is still in development mode, and you don't have access to it. Switch to a registered test user or ask an app admin for permissions.
Since the test users are able to login perfectly fine, I'm assuming that my code if fine.
If the app status says that the App is public, yet you see the error with the SDK login, create a new app and start over.
This is a bug on facebook's end.