Today we received a MacBook Pro A1708 from a customer who reported that the system was not detecting the internal drive and often showed a question mark folder on startup.
Sometimes the laptop would power on, but most of the time it wouldn’t boot at all. The customer had already tried reinstalling macOS but the issue persisted. After initial inspection, we confirmed it was a logic board–related NVMe detection problem, and we began our diagnostic process to locate the fault.
Error Before A1708 Mac SSD Issue Fix
MacBook displayed a flashing question mark folder on startup once and then worked for sometimes, finally keep showing question mark on startup.
Found that System failed to detect the internal NVMe SSD consistently, checked on Startup with option no Drive Appear.
Occasionally booted only after multiple restarts or leave Apple Mac for few hours.

Device Model: MacBook Pro A1708 (13-inch, 2017)
Processor: Intel Core i5 2.3GHz
Storage Type: NVMe SSD
Reported Problem: Question mark folder appears on screen, sometimes boots, mostly no detection
Issue Type: Boot / Storage Detection / No Power Intermittent
Solution Applied for A1708 Mac SSD Issue
Applied solution to fix Apple Mac A1708 are mentioned below:
Resoldering Ther Entire Logic Board which solve minor power On Issues, There were some corrosion and water damage arouund Speaker Aux line on Logic board which did’nt solve the NVME Detection issue.
NVME Connector We Resoldered did not have any effect, Finally Resoldering NVME with heat reflow solved the issue for No Detection and Slow macOS once NVME Works.