Приятно что меня пригласили экспертом, но с подобными вопросами не сталкивался. Могу посоветовать включить голову и подебажить:
1. работает ли код отправки отдельно?
2. если код отправки работает то правильно ли присылаются VK_TOKEN из окружения и $data->object->from_id тот ли идентификатор пользователя (и в нужном ли формате)?
3. точно ли в $data->type -> 'message_new' ?
4. Приходит ли запрос на /bot?