I have a Sabrent Rocket 2TB in my Late 2013 MMP 11,3 with the Snitch Short adapter, currently running Big Sur and have System Firmware Version: 478.0.0.0.0, pmset settings below.
Sleep works occasionally, but if it's been a while since I slept, or close the lid, and go to restart, I don't have a dead batter, but the Mac has crashed and needs to do a full reboot, which takes a while esp as I have a FileVault boot volume.
I do not run any of the kernel extensions, nor a Matt card.
Two problems:
1) Sleep and Hibernate don't seem to work reliably
2) I get a Kernel panic error display after I do reboot.
panic(cpu 2 caller 0xffffff800c2d2860): nvme: "Fatal error occurred. CSTS=0x3 US[1]=0x0 US[0]=0x5a VID=0x1987 DID=0x5012
. FW Revision=ECFM12.2\n"@/System/Volumes/Data/SWE/macOS/BuildRoots/5f3ad454b9/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-557.120.1/Common/IONVMeController.cpp:5499
Questions:
1) Do I have any of the sleep settings wrong? I set these long ago, after installing the drive etc (which has been a few years, after following this thread religiously to ensure I had the steps correct).
2) With the updated bootrom, shouldn't I be able to successfully hibernate?
Sorry if this is old/obvious, I've spent a couple hours in this thread trying to get up to date on my issue but it's a long thread and things have changed, and lots of other topics...
System-wide power settings:
Currently in use:
standbydelaylow 10800
standby 1
halfdim 1
hibernatefile /var/vm/sleepimage
gpuswitch 2
powernap 0
disksleep 10
standbydelayhigh 86400
sleep 4 (sleep prevented by sharingd, nsurlsessiond, nsurlsessiond, AddressBookSourceSync)
autopoweroffdelay 28800
hibernatemode 3
autopoweroff 1
ttyskeepawake 1
displaysleep 4
highstandbythreshold 50
acwake 0
lidwake 1