Thank you
@CaseySJ
Please find my Thunderbolt SSDT attached below. It's the SSDT from the DROM guide, customized with a unique UID and checksum. I also tried the default SSDT from the guide, and it didn't make any difference.
Again ... no hurry here. With al the incredible work you're doing here for all of us, you are more than entitled to have a wonderful weekend!
I saw your reply to
@NCMacGuy, it's crazy how quick you figured it out! But what puzzled me is why the scratch areas and active region would have any differences between boards on a ROM chip (as in read-only)... My guess is that I wouldn't understand the answer to that anyway
UPDATE: I missed your request to post output of
log show --last boot | grep Thunderbolt
last night.
A text file with the output is attached below. I noticed that waking my system after sleep created additional entries in the log (NVM not loaded, and No DROM found) ... might reveal a clue of the issue I'm dealing with?