Did you ensure that your MBP is running the latest bootROM version? When I did mine, I took note of the bootROM version, then I did a clean format/install of High Sierra (which updated the bootROM, then I did another format/fresh install of Mojave which updated the BootROM again to the latest version. I keep seeing people talking a lot about the use of High Sierra. Also doing a complete wipe of the drive and using GUID partition type with APFS is critical in addition to the bootROM. Or are you trying to restore a backup image of some kind?
Here are some other leads that you may look into..
- Ensure your system is running the latest bootROM version
- Completely wipe the drive and partition using GUID Partition table, with Apple File System (APFS)
- If not current bootROM, Take note of bootROM, Clean install High Sierra first, take note of bootROM again, wipe all over again and clean install Mojave and note the bootROM again.
[doublepost=1560615952][/doublepost]When I got my mid-2015 MBP 15" with duel graphics, it had Yosemite on the drive with an old bootROM. Following some instructions I read somewhere, I looked at the bootROM version, installed High Sierra, looked at the bootROM again, then clean installed Mojave and noted the bootROM again. This is the progression of that process. Just wanted to record it here in case that helps others out.
Laptop: mid-2015 MBP 15" w/dual graphics
Yosemite 10.5.5 (Laptop came with this and version below)
BootROM MBP114.0172.B10
High Sierra 10.13.6 (Clean install, bootROM updated to below version)
BootROM MBP114.0184.B00
Mojave 10.14.3 (Clean install, bootROM updated again to below version)
BootROM 187.0.0.0.0