I am currently developing facebook chat clients on multiple platforms;
- Web: PHP Jaxl 3.x,
- iOS: Objective-C XMPPFramework,
- Android: Asmack (<:)>Can't remember which one there are several smack forks and at first i stormed between nearly all of them. < /:)>)
Since 24.04.2013 none of them receive presence as "available" for currently online users, instead "offline" presence is returned. I double-checked with FQL using the SO question here and it is working perfectly on FQL (side note for some: without XMPP connection).
I can receive only available presence over XMPP(JABBER) client, when i receive message.
Any idea on the subject? Am i missing something server connection, API version, etc?.. Seriously, all 3 of them gone and i am currently praying for 1 of them to work, then i can blame myself and encourage myself to fix the issue... :)