Проблема в том, что статус обновляется через определенный промежуток, тайм-аут, если пользователь только авторизовался, вы в ту же секунду не увидите онлайн ли он и также не забывайте о кеше так как статус может закешироваться и вы можете наблюдать ту же картинку очень долго.