Распространённая ошибка: в качестве chat_id используется id пользователя. Естественно, получателем будет пользователь, а не группа.
Правильно вместо этого:
$chat_id = $data['message']['from']['id'];
использовать это:
$chat_id = $data['message']['chat']['id'];