As noted in the SSD topic, High Sierra and its firmware update are required for third-party NVMe support and compatibility with certain sector sizes.By ‘doesn’t work’, I meant not 100% compatible with Apple’s SSD.
... The others are compatible with only High Sierra (and presumably later). OWC states this about their Aurora Pro X. I thought I read similar information about MCE and Transcend, but I can't find the source of that info. From what I’ve read, all of them must be removed and the Apple SSD reinstalled in order to install High Sierra, due to firmware updates....
One MCE upgrade [e.g. 1TBPCIESSD-2015] avoids NVMe (at the expense of maximum performance) and is billed as "100% compatible" with Retina MacBook Pros through 2015, complete with support for Trim, SMART and Boot Camp.