Windows 10 VM freezes after Qubes OS wake up

Qubes OS can suspend and wake up normally but Windows 10 VM freezes after wake up, other fedora-36 VMs are normal.

I installed Windows 10 using qvm-create-windows-qube. I think this may be related to my motherboard MSI B660M because my laptop doesn’t have this problem using same install method. But I can’t find any relevant BIOS config of B660M.

In Windows 10 VM
powercfg -a

The following sleep states are available on this system:
    Hibernate
    Fast Startup
Standby (S1)
    The system firmware does not support this standby state.
    The current power policy has disabled this standby state.

Standby (S2)
    The system firmware does not support this standby state.
    The current power policy has disabled this standby state.

Standby (S3)
    The current power policy has disabled this standby state.

Standby (S0 Low Power Idle)
    The system firmware does not support this standby state.

Hybrid Sleep
    Standby (S3) is not available.
    Hibernation is not available.

Fast Startup
    Hibernation is not available.

My temporary solution is to hibernate Windows 10 VM before suspending Qubes OS.