If IGPU is enabled, then wakeup fails. Likely a framebuffer issue. The easiest workaround is to just disable the IGPU in BIOS. Since we have a dedicated GPU with similar HW support for things like codec and compute, there's little reason to leave the IGPU enabled.