Just picked up a 2015 Early MacBook Pro 13", it's a really nice machine! Turns out it has a NFHK N-941A SSD adapter and a WD PC SN720 NVME M.2 SSD. Runs great till machine goes to sleep then it crashes and reboots with error, invalid third party NVME Adapter.
I just ordered on Amazon a Sintech NGFF M.2 SSD Adapter as recommended on this thread. Will this fix my issue? Or is this just the WRONG SSD drive? Am I better selling and sourcing an Apple branded SSD on e-bay or anyone have a different recommendation? I can't ready through 431 Pages to know if this SSD will work with the Sintech!
This is the error I get:
panic(cpu 3 caller 0xffffff80087856a2): nvme: "3rd party NVMe controller. Fatal error. Delete IO submission queue. fBuiltIn=1 MODEL=WDC PC SN720 SDAQNTW-512G-1001 FW=10190101 CSTS=0x0 US[1]=0x0 US[0]=0x6c VID=0x15b7 DID=0x5002 CRITICAL_WARNING=0x0.\n" @IONVMeController.cpp:6090
Panicked task 0xffffffa57408f670: 177 threads: pid 0: kernel_task
Backtrace (CPU 3), panicked thread: 0xffffffa0a6f62000, Frame : Return Address
0xffffffffddb03a80 : 0xffffff8005e7fd6d
0xffffffffddb03ad0 : 0xffffff8005fe1086
0xffffffffddb03b10 : 0xffffff8005fd03f3
0xffffffffddb03b60 : 0xffffff8005e1fa70
0xffffffffddb03b80 : 0xffffff8005e8013d
0xffffffffddb03ca0 : 0xffffff8005e7f8f6
0xffffffffddb03d00 : 0xffffff8006714e03
0xffffffffddb03df0 : 0xffffff80087856a2
0xffffffffddb03e00 : 0xffffff80087687cb
0xffffffffddb03e30 : 0xffffff8008768661
0xffffffffddb03e70 : 0xffffff8005ed2655
0xffffffffddb03ee0 : 0xffffff8005ed3722
0xffffffffddb03fa0 : 0xffffff8005e1f19e
Kernel Extensions in backtrace:
com.apple.iokit.IONVMeFamily(2.1)[5001E486-38BD-3F9B-978E-A380678E3A90]@0xffffff8008760000->0xffffff800878cfff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[2E89B457-9830-3554-A342-E5A4659F9D28]@0xffffff80075b1000->0xffffff80075d2fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[22B97C0A-53BF-3843-B4B5-4DE866C375B0]@0xffffff8008a35000->0xffffff8008a61fff
dependency: com.apple.iokit.IOReportFamily(47)[66824C9A-7BC1-3F5D-A056-D789C8A86B8C]@0xffffff8008a73000->0xffffff8008a75fff
dependency: com.apple.iokit.IOStorageFamily(2.1)[24743B95-072D-31C4-A59D-7FF38502C0C4]@0xffffff8008b78000->0xffffff8008b8efff
Process name corresponding to current thread (0xffffffa0a6f62000): kernel_task
Mac OS version:
21G83
Kernel version:
Darwin Kernel Version 21.6.0: Wed Aug 10 14:25:27 PDT 2022; root:xnu-8020.141.5~2/RELEASE_X86_64
Kernel UUID: D0DC2052-71F4-3DCB-B189-BEE5A59B3B42
KernelCache slide: 0x0000000005c00000
KernelCache base: 0xffffff8005e00000
Kernel slide: 0x0000000005c10000
Kernel text base: 0xffffff8005e10000
__HIB text base: 0xffffff8005d00000
System model name: MacBookPro12,1 (Mac-E43C1C25D4880AD6)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0
System uptime in nanoseconds: 2394935784948
Last Sleep: absolute base_tsc base_nano
Uptime : 0x0000022d9d4bfa38
Sleep : 0x0000022d8833f7b6 0x00000002085589fb 0x0000000000000000
Wake : 0x0000022d9709c5b6 0x000007a3a1aaa44c 0x0000022d9571302b
Compressor Info: 2% of compressed pages limit (OK) and 1% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
Zone map: 0xffffff90a6d95000 - 0xffffffb0a6d95000
. PGZ : 0xffffff90a6d95000 - 0xffffff90a7d96000
. VM : 0xffffff90a7d96000 - 0xffffff95747fc000
. RO : 0xffffff95747fc000 - 0xffffff970e0c8000
. GEN0 : 0xffffff970e0c8000 - 0xffffff9bdab2e000
. GEN1 : 0xffffff9bdab2e000 - 0xffffffa0a7594000
. GEN2 : 0xffffffa0a7594000 - 0xffffffa573ffa000
. GEN3 : 0xffffffa573ffa000 - 0xffffffaa40a61000
. DATA : 0xffffffaa40a61000 - 0xffffffb0a6d95000
Metadata: 0xffffff9053c03000 - 0xffffff9073c03000
Bitmaps : 0xffffff9073c03000 - 0xffffff9076c03000
last started kext at 32571348241: >driverkit.serial 6.0.0 (addr 0xffffff7f9f0b5000, size 28672)
last stopped kext at 712431298403: >IOPlatformPluginLegacy 1.0.0 (addr 0xffffff7f9efb1000, size 36864)
loaded kexts:
>!AUpstreamUserClient 3.6.9
>AudioAUUC 1.70
>X86PlatformShim 1.0.0
>AGPM 129
>!APlatformEnabler 2.7.0d0
@filesystems.autofs 3.0
>!AHDA 340.2
>!AGraphicsDevicePolicy 6.5.7
>!A!IBDWGraphics 18.0.8
>!ASMCLMU 212
>eficheck 1
>!ALPC 3.1
>!ACameraInterface 7.9.1
@AGDCPluginDisplayMetrics 6.5.7
>pmtelemetry 1
|IOUserEthernet 1.0.1
>usb.!UUserHCI 1
>!AHV 1
>!ADiskImages2 126.141.2
>!ABacklight 180.8
>!AMCCSControl 1.16
>!A!ISlowAdaptiveClocking 4.0.0
>!A!IBDWGraphicsFramebuffer 18.0.8
>!AThunderboltIP 4.0.3
|SCSITaskUserClient 456.140.3
>!UCardReader 533.120.2
>!AFileSystemDriver 3.0.1
@filesystems.tmpfs 1
@filesystems.lifs 1
@filesystems.hfs.kext 583.100.10
@BootCache 40
@!AFSCompression.!AFSCompressionTypeZlib 1.0.0
@!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1
@filesystems.apfs 1934.141.2
>!ATopCaseHIDEventDriver 5450.8
>AirPort.BrcmNIC 1400.1.1
@private.KextAudit 1.0
>!ARTC 2.0.1
>!ASmartBatteryManager 161.0.0
>!AACPIButtons 6.1
>!AHPET 1.8
>!ASMBIOS 2.1
>!AACPIEC 6.1
>!AAPIC 1.7
@!ASystemPolicy 2.0.0
@nke.applicationfirewall 402
|IOKitRegistryCompatibility 1
|EndpointSecurity 1
@Dont_Steal_Mac_OS_X 7.0.0
@kec.!AEncryptedArchive 1
>driverkit.serial 6.0.0
|IOSerial!F 11
@kext.triggers 1.0
>DspFuncLib 340.2
@kext.OSvKernDSPLib 529
>!AAudioClockLibs 140.1
>!AHDA!C 340.2
|IOHDA!F 340.2
|IOAudio!F 340.2
@vecLib.kext 1.2.0
>!AGraphicsControl 6.5.7
|IO!BSerialManager 9.0.0
|IO!BPacketLogger 9.0.0
|IO!BHost!CUSBTransport 9.0.0
|IO!BHost!CUARTTransport 9.0.0
|IO!BHost!CTransport 9.0.0
>IO!BHost!CPCIeTransport 9.0.0
|IOAVB!F 1040.6
@plugin.IOgPTPPlugin 1040.3
|IOEthernetAVB!C 1.1.0
|CSR!BHost!CUSBTransport 9.0.0
|Broadcom!BHost!CUSBTransport 9.0.0
|Broadcom!B20703USBTransport 9.0.0
>!AIPAppender 1.0
>!ABacklightExpert 1.1.0
|IONDRVSupport 597
>!ASMBus!C 1.0.18d1
@!AGPUWrangler 6.5.7
|IOSlowAdaptiveClocking!F 1.0.0
|IOAccelerator!F2 462.8
@!AGraphicsDeviceControl 6.5.7
|IOGraphics!F 597
>!AThunderboltDPOutAdapter 8.5.1
>X86PlatformPlugin 1.0.0
>IOPlatformPlugin!F 6.0.0d8
>usb.IOUSBHostHIDDevice 1.2
>usb.cdc 5.0.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice 1.2
>!AThunderboltDPInAdapter 8.5.1
>!AThunderboltDPAdapter!F 8.5.1
>!AThunderboltPCIDownAdapter 4.1.1
>!ABSDKextStarter 3
|IOSurface 302.14
@filesystems.hfs.encodings.kext 1
>!AActuatorDriver 5460.1
>!AHIDKeyboard 228.2
>!AXsanScheme 3
>!AMultitouchDriver 5460.1
>!AInputDeviceSupport 5460.1
>!AHS!BDriver 5450.8
>IO!BHIDDriver 9.0.0
>!AThunderboltNHI 7.2.81
|IOThunderbolt!F 9.3.3
>!AHSSPIHIDDriver 63
|IO80211!FLegacy 1200.12.2b1
|IOSkywalk!F 1.0
>mDNSOffloadUserClient 1.0.1b8
>corecapture 1.0.4
|IONVMe!F 2.1.0
>usb.!UHostPacketFilter 1.0
|IOUSB!F 900.4.2
>!AHSSPISupport 63
>!A!ILpssSpi!C 3.0.60
>!A!ILpssI2C 3.0.60
>!A!ILpssGspi 3.0.60
>!A!ILpssDmac 3.0.60
>usb.!UXHCIPCI 1.2
>usb.!UXHCI 1.2
>!AEFINVRAM 2.1
>!AEFIRuntime 2.1
|IOSMBus!F 1.1
|IOHID!F 2.0.0
|IOTimeSync!F 1040.3
|IONetworking!F 3.4
>DiskImages 493.0.0
|IO!B!F 9.0.0
|IOReport!F 47
$quarantine 4
$sandbox 300.0
@Kext.!AMatch 1.0.0d1
|CoreAnalytics!F 1
>!ASSE 1.0
>!AKeyStore 2
>!UTDM 533.120.2
|IOUSBMass!SDriver 210.120.3
|IOSCSIBlockCommandsDevice 456.140.3
|IO!S!F 2.1
|IOSCSIArchitectureModel!F 456.140.3
>!AMobileFileIntegrity 1.0.5
$!AImage4 4.2.0
@kext.CoreTrust 1
>!AFDEKeyStore 28.30
>!AEffaceable!S 1.0
>!ACredentialManager 1.0
>KernelRelayHost 1
|IOUSBHost!F 1.2
>!UHostMergeProperties 1.2
>usb.!UCommon 1.0
>!ABusPower!C 1.0
>!ASEPManager 1.0.1
>IOSlaveProcessor 1
>!AACPIPlatform 6.1
>!ASMC 3.1.9
|IOPCI!F 2.9
|IOACPI!F 1.4
>watchdog 1
@kec.pthread 1
@kec.Libm 1
@kec.corecrypto 12.0