Мы только что решили это. Видимо, пользователь 0 отсутствовал, кто-то удалил его или какой-то модуль сделал это.
Вставив его в базу данных, мы снова получили наши сообщения.
Вот что вам нужно сделать:
INSERT INTO `users` (`uid`, `name`, `pass`, `mail`, `mode`, `sort`, `threshold`, `theme`, `signature`, `signature_format`, `created`, `access`, `login`, `status`, `timezone`, `language`, `picture`, `init`, `data`) VALUES
(0, '', '', '', 0, 0, 0, '', '', 0, 0, 0, 0, 0, NULL, '', '', '', NULL);
И после этого установите uid в 0, потому что uid является автоинкрементом !!
До сих пор не знаю, как этот беспорядок с drupal_set_message.