OK, then could you boot with no_console_suspend option and try hibernation/resume, and get the kernel log at resume from both working and non-working caess?