[SOLVED] Macbook Pro 2016 - SSD ejected, but still "issue with a storage device (code VDH002)"

Jan 11, 2020
2
0
10
Hello,
I have an MBP 2016.

It freezes when it's in sleep - and when I wake up, I find it frozen and returning some kernel fault.
I have run diagnostics at boot with internal SSD inside the laptop, it returns the error from the title - "There may be an issue with a storage device" and the Reference Code: VDH002.

I have ejected the internal SSD, did an SMC and NVRAM reset, but still, receive the error.

Can be the issue related to the logic board/CPU?

WxHBJAH.jpg


Thanks
 
Solution
It could be the logic board, SSD slot, or the SSD.
If you can boot from external devices then it could be the SSD.
If it happened after Mojave system update it could be related to EFI BIOS chip.
If it is the EFI BIOS chip and you have Apple care...then Apple will replace the system board.
Otherwise you need to take to a tech...there are some that will do free diagnostics.
It could be the logic board, SSD slot, or the SSD.
If you can boot from external devices then it could be the SSD.
If it happened after Mojave system update it could be related to EFI BIOS chip.
If it is the EFI BIOS chip and you have Apple care...then Apple will replace the system board.
Otherwise you need to take to a tech...there are some that will do free diagnostics.
 
Solution
Jan 11, 2020
2
0
10
It could be the logic board, SSD slot, or the SSD.
If you can boot from external devices then it could be the SSD.
If it happened after Mojave system update it could be related to EFI BIOS chip.

Some info regarding your reply:
1. Firstly I have ejected the internal SSD because it started to randomly receive kernel faults regarding NVME and restarting and boot loops. (on safe mode I've not encountered boot loops).

I don't' know if it was a coincidence or not, but problems started after I've bought a new external monitor and connected the laptop to it. I ran on Mojave 2 weeks without problems until this.

I reinstalled Siera (the os came with internet recovery), worked, but when trying to install Mojave, while installing, keep received the kernel panics described below

Code:
Fri Jan  3 12:12:36 2020

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f9f67db30): nvme: "Fatal error occurred. ID=0x843 ARG1=0xf864 ARG2=0x94 ARG3=0xb4 EDD0=0x0 EDD1=0x0 EDD2=0x0 EDD3=0x0 EDD4=0x0 EDD5=0x0 EDD6=0x0 EDD7=0x0 NANDV=0x2, DRAMV=0x2, SSDC=256GB. FW Revision=12.93.01\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-387.270.1/IONVMeController.cpp:5334
Backtrace (CPU 0), Frame : Return Address
0xffffff914f4e3a10 : 0xffffff801c3ae6ed
0xffffff914f4e3a60 : 0xffffff801c4ea185
0xffffff914f4e3aa0 : 0xffffff801c4db8ba
0xffffff914f4e3b10 : 0xffffff801c35bb40
0xffffff914f4e3b30 : 0xffffff801c3ae107
0xffffff914f4e3c50 : 0xffffff801c3adf53
0xffffff914f4e3cc0 : 0xffffff7f9f67db30
0xffffff914f4e3e20 : 0xffffff801ca5f387
0xffffff914f4e3e90 : 0xffffff801ca5f2a9
0xffffff914f4e3ec0 : 0xffffff801c3ed885
0xffffff914f4e3f40 : 0xffffff801c3ed425
0xffffff914f4e3fa0 : 0xffffff801c35b0ce
      Kernel Extensions in backtrace:
         com.apple.iokit.IONVMeFamily(2.1)[A67B3600-6FE3-3037-AC41-8C2D353B6250]@0xffffff7f9f670000->0xffffff7f9f6affff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[1D716047-7F62-3FFA-8C01-26C166B3739A]@0xffffff7f9d18d000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[BFDEB8D4-50FE-3DDB-87B7-F6A504393830]@0xffffff7f9cc95000
            dependency: com.apple.driver.AppleEFINVRAM(2.1)[B83F29B8-24AC-303B-BBBA-CF332168FDE6]@0xffffff7f9d363000
            dependency: com.apple.iokit.IOStorageFamily(2.1)[71BB22B0-3075-35A1-B04E-FBAC574DA80D]@0xffffff7f9cf83000
            dependency: com.apple.iokit.IOReportFamily(47)[0BC9F93B-456A-3D97-BE4C-69DCBB5E8A3C]@0xffffff7f9d8b8000

BSD process name corresponding to current thread: kernel_task

2. After that, I've installed Mojave with no problems on the external SSD and started using it from it. But I encountered a new problem. In the time of sleeping mode, it encountered another type of kernel fault (which I described a little detailed here):

Code:
Anonymous UUID:       7C99A374-6082-162E-9E48-E9EF518D47B5

Fri Jan 10 12:16:55 2020

*** Panic Report ***
panic(cpu 2 caller 0xffffff80182bc42f):  initproc exited -- exit reason namespace 2 subcode 0xa description: none

uuid info:
0x116a20000    uuid = <dfc3c4af-6f97-3b34-b18d-7dcb23f2a83a>
0x10bc46000    uuid = <bbd445b6-fba9-3a9c-828f-a112f63e2080>

Thread 1 crashed

RAX: 0x0000000000000000, RBX: 0x000000010bc94068, RCX: 0x000000010bc91000, RDX: 0x000000010bc94088
RSP: 0x0000700001c4d3f0, RBP: 0x0000700001c4d490, RSI: 0x000000010bc94078, RDI: 0x000000010bc46000
R8:  0x000000010bc46ae8, R9:  0x0000000000000d0e, R10: 0x0000000000000010, R11: 0x0000000000000202
R12: 0x0000000100021c1f, R13: 0x0000000000001eb0, R14: 0x000000010bc96748, R15: 0x000000010bc46000
RFL: 0x0000000000010246, RIP: 0x00007fff5f8cfb7f, CS:  0x000000000000002b, SS:  0x0000000000000023

Thread 0: 0xffffff802c565520
    0x00007fff5fa0a126
    0x00007fff5f893ede
    0x0000000000000000

Thread 1: 0xffffff802d7b8a40
    0x00007fff5f8cfb7f
    0x00007fff5f8cfa07
    0x00007fff5f8cf8d1
    0x00007fff5f92cb2a
    0x000000010bc67c1f
    0x000000010bc78439
    0x00007fff5f88463d
    0x00007fff5f886de6
    0x00007fff5f895f42
    0x00007fff5f88a792
    0x00007fff5f88b396
    0x00007fff5f8936ed
    0x00007fff5fac4611
    0x00007fff5fac43fd
    0x00007ff991871e00

Thread 2: 0xffffff8034ae9520
    0x00007fff5fac43f0

Thread 3: 0xffffff802fa20a40
    0x0000000000000000


Mac OS version:
18G103

Kernel version:
Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
Kernel UUID: C41337A1-0EC3-3896-A954-A1F85E849D53
System model name: MacBookPro13,1 (Mac-473D31EABEB93F9B)

EOF
Model: MacBookPro13,1, BootROM 241.0.0.0.0, 2 processors, Intel Core i5, 2 GHz, 8 GB, SMC 2.36f98
Graphics: kHW_IntelIrisGraphics540Item, Intel Iris Graphics 540, spdisplays_builtin
Memory Module: BANK 0/DIMM0, 4 GB, LPDDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424A544D4C41522D4E5544
Memory Module: BANK 1/DIMM0, 4 GB, LPDDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424A544D4C41522D4E5544
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x159), Broadcom BCM43xx 1.0 (7.77.61.2 AirPortDriverBrcmNIC-1305.8)
Bluetooth: Version 6.0.14d3, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: USB2.1 Hub
USB Device: USB3.1 Hub
USB Device: AS2115
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1