Chosen Solution

Hi guys, My mid 2015 MacBook Pro with Radeon graphics that I bought 2.5 years will randomly/intermittently freeze. Then when I restart the system I get a blinking “folder with ?“. I did reset SMC & NVRAM and its still failing. My computer only work when you stop using it for a couple of hours, meaning you have to rest the system. This problem is hard to replicate because it happens randomly. My system still has Apple care and it will expire around this August 29 2019. Right now it’s working fine as I able to type this message, and when I run diagnostic it sees no problem. But when my computer freezes and that blinking “folder with ?.“ will appear again, I get VDH002 when I run diagnostic. I managed to film it and upload it to youtube: MacBook Pro ssd problem Also note, 4 weeks ago, my system went into repair under AppleCare due to bulging battery issue, they did fix it for free and reinstall Mojave, so my MacOS is 4 weeks fresh. I’ve talked to Apple support via phone and chat, and it seems that they are trying their best to imply that this is a software problem. But when I search the internet about my problem, it seems that it’s more related to hardware. Is this a software or hardware problem?

Yes! You do have a hardware issue within the blade SSD and/or its connector. You need to get a replacement SSD from Apple. This time before you go take a snapshot of your SSD’s information from ‘About This Mac’ > System Report printing it and storing it on an external drive, so you can ID your SSD from the new one Apple needs to install to make sure they do.

There is some excepion: in my experience (I work for Mac repair shop) sometime VDH002 is not related directly to some disk fail. This Year I solved two similar cases on MacBook Pro 15 retina A1398 2015 with VDH002 error and freezed apple during boot. In my examples MacBook never boot: this is not an intermittent problem. But Apple tests give me VDH002 in both cases. I try to change SSD board without success and (very very strange) I cannot boot from external device (perfectly working USB bootable disk with macOS sierra). Mmmmh.. So, I suppose there was some different problem, not disk related. And I start my work…. After analysis on logic board (3.3v on L3700, SSD connector, change of U3740 / U3710 / U3711, voltages, ecc.), no problem found: logic board was in perfect condition (no oxyde, all core voltages OK, no shorts, etc.). Finally - as last disperate attempt - I try to re-programming EFI bios (hardware programming of EEPROM chip contains EFI bios). First attempt: write EFI bios normal version for this logic board. Result: No success. Same problem. Second attempt: EFI bios clear-ME version. Result: success!! Both Macs boot perfecty. I lost a lot of time before my attempts on EFI chip… Finally, customer tell me that his Mac fails after some recent Mojave system update… so this confirm that problem - in my examples - occurs after some bad EFI update related to Intel ME, with some anomaly in peripherals management. Recap: In my examples after Mojave system update I have VDH002 error and both internal/external boot was not possible. I hope this will useful for someone. Regards, Carlo

VDH002 error is coming because HDD Flex is damaged do not do any OSX reinstall or anything just replace the flex everything will be alright this same issue im getting every 1 1/2 year or 2 years every time since i got my 13inch MacBook pro mid 2012 following link will help you to find a flex from eBay have a nice day. if you wanna use you MacBook until you get the flex try using your internal HDD or SSD with a external HDD enclosure this will keep you going till you get your flex delivered https://www.ebay.co.uk/itm/HDD-Hard-Driv

This post is for 15” macbook a1398: this model doesn’t mount flex or cables.

My SSD is integrated into the motherboard as a flash chips.The idea with external SSD looks good.