Столкнулся (и не я один судя по поисковикам) с ошибкой в отображении моего статуса скайпа (в сети или нет) - моим собеседникам отображается, что я всегда в сети.
Говорят, что это из-за особенностей в отработке авторизации и "разлогинивания" в мобильных приложениях. Я думаю, что сюда можно добавить ещё и изменение технологии передачи данных между клиентами скайпа (раньше всё было peer-to-peer, после приобретения скайпа майрософтом - через сервера майкрософта). Надо заметить, что в настольных версиях скайпа такого нет (ни под виндовс, ни под линукс).
В итоге, способ борьбы с ошибкой следующий: выходить из мобильных клиентов скайпа только по нажатию кнопки "выход" и подождать минутку... Не выходить из него, пока все предыдущие операции не выполнены (синхронизация и т.п.).
Либо "хирургическим" путём. В десктопном клиенте открыть чат с любым собеседником, набрать:
/showplaces
(команда запрашивает список всех устройств, на которых в данный момент висит сессия Скайпа под используемым логином; в ответе от собеседника System отобразится список подключённых устройств; реальный собеседник этой переписки не видит);/remotelogout
(команда "разлогинивает" пользователя отовсюду, кроме клиента, в котором набрано сообщение; ответа от системы не будет);/showplaces
(убедимся, что осталась только одна активная сессия).