Для того, чтобы решить проблему с некоторыми пользователями не получающими рассылку, вам следует проверить несколько важных моментов:
1. Убедитесь, что все user_id из базы данных действительно корректны и соответствуют активным пользователям вашего бота. Может быть, некоторые пользователи отписались или заблокировали вашего бота, поэтому их user_id больше не действителен.
2. Проверьте, нет ли каких-либо условий или фильтров в вашем коде рассылки, которые могут исключить определенных пользователей из получения сообщения. Например, проверьте условия в цикле отправки сообщений, чтобы убедиться, что все пользователи будут включены.
3. Учитывайте возможные ограничения на частоту рассылки сообщений в Telegram. Если вы отправляете сообщения слишком часто, то Telegram может временно ограничить вашу возможность отправки сообщений.
4. Проверьте журналы и логи вашего бота, чтобы увидеть, есть ли какие-либо ошибки или проблемы при отправке сообщений тем пользователям, которые их не получают.
После того как вы убедитесь в правильности user_id, отсутствии фильтров и ошибок в коде, возможно вам нужно будет пересмотреть алгоритм отправки рассылки для более надежной доставки сообщений всем пользователям вашего бота.