Сейчас существует очень много программ, которые позволяют скрыть свой статус.
Эти программы есть для стационарного компьютера, для браузера и для мобильного приложения. В нем устанавливается галочка, что по возможности показывать "Офлайн". Если человек только читает и пишет сообщения, у него в статусе не высвечивается "Онлайн". А если он делает репосты, лайкает фотографии, тогда эта функция не срабатывает.
Еще один вариант, почему вам не отвечают, но читают ваши сообщения. У человека открыта страница с вашей перепиской, т.е. диалог с вами, но сам он отошел, например в магазин или по делам. Приходящие сообщения автоматически открываются, а так, как со страницы активности нет, ВК показывает "Офлайн".
Поэтому, отвечая на Ваш вопрос, могу сказать, что у него включена функция "невидимки" или открыты сообщения с вами, но самого его у компа нет, он отошел.