Well it's a qualified fix from Facebook. You have to fiddle around with things sometimes to get it to work. De activate Facebook, delete and reinstall app etc....
Yeah i think it is facebook itself. I never had luck with that app. Actually for a while it was perfectly fine. Till facebook decided to tinker and tinker with the mobile app. And then it went downhill from there.