Я думаю, что на выходе dmesg могут быть ключи раньше.
Do
dmesg -T|grep Freez -A4
искать конкретные процессы, которые останавливают приостановку от приостановки, дает ли что-либо ?
В этом случае см. мой ответ здесь: Как сделать " suspend " возможность работать? о том, как автоматически убить их перед приостановкой.
Просто установите в верхнюю часть файла cron
MAILTO=""
И никакая почта не будет отправлена