Interesting. It means that it can be some race condition; with no_console_suspend, some resume procedure is delayed, and it starts working. In anyway, you can check some basic debug info: https://www.kernel.org/doc/html/latest/power/basic-pm-debugging.html