Hi
@CaseySJ here is my boot log and ACPI table from the z590 Vision D. I'm running the BIOS that restarts upon the second wake from sleep. I applied the patches from Z690 but they don't fix sleep on this BIOS.
Edit: Never mind. Solution is
Patch: Table GSWApp
- Table Signature: SSDT
- OemTableID: 47535741 7070
- Find: 43031419 41444247
- Replace: 43031419 58444247
- Comment: Change CADBG to CXDBG
- Count = 1
- Limit = 0
- Skip = 0
- Enabled = True
With this, sleep/wake works on multiple cycles on z590 Vision D! Hopefully this can help others as well.
The older beta BIOS that I was using didn't have the ADBG function defined at all... so it slept fine. But for some reason, the newer Z590 Vision D bioses (like F5, F6, and this beta one I'm using that enables thunderbolt 'kernel DMA protection' in Windows) define this function for some reason and it interferes with sleep.
The onboard Maple ridge controller resumes from sleep as well, but key is to set 'Wake from Thunderbolt Devices' on. The first sleep/wake cycle after doing so, may result in it hanging, and so maple ridge may not come back. But the 2nd sleep cycle and onward it will come back from sleep...