Comment(by flynd):
It seems at least Miranda also suffers from this problem so it's probably
a bug at server side.
I'm leaving ticket open though as a reminder if anyone finds a workaround
that can be implemented at client side.
If anyone know of a client that can change from Free For Chat back to
Online in a way to make the server believe it, please let us know and if
possible attach a packet dump from the client switching status and the
response back from the server.
--
Ticket URL: <http://www.licq.org/ticket/1678#comment:1>
Comment(by flynd):
Pidgin also can only set Free For Chat but cannot change back.
Note that both Miranda and Pidgin show their own status as Online even
though the server keeps the Free For Chat bit set. (Licq reads its own
status from the server reply and shows the Free For Chat status.)
--
Ticket URL: <http://www.licq.org/ticket/1678#comment:2>