This had me scratching my head so thought I’d share. I was preparing an update for an app, and the Facebook login for android functionality stopped working. After some testing, I noticed that after the user said “ok” for allowing app the publish permission, I was getting a loginCancelled event
it turns out I was signing my app with a different key than I usually do, which meant the android hash wasn’t working. but it was interesting that loginCancelled is what happened client-side - I haven’t seen that documented anywhere