What an adventure...
So I built "Frog-2019" and this time I bought a Fractal Design case that has a USB-C port on the front! Great. Well, my first motherboard, an ASROCK X299 Tachi said it had a USB-C front panel on it but when I got it, the actual header on the motherboard was missing.
Ok. That gets swapped out with an ASUS and now Windows 10 wants activation. And this was a ridiculous situation.
It said I needed to reactivate.

Ah but there's a link that I changed my hardware.

No go.
I now spend the next HOUR on the phone with Microsoft that involves, I kid you not: Giving them control over my PC so that they can do the following:
- Verify I purchased this new motherboard (going to Amazon and seeing it).
- Verifying that this is the motherboard in question through looking at msinfo32.
- Generating a new key.
Now, mind you, this guy on the phone was pretty technical and professional which means he's probably not cheap to employ. Similarly, suffice to say, my time isn't cheap either. Yet this was all wasted over something that everyone else (including Office365) has figured out how to do with regards to licensing.
So now I'm all set.
But wait, not quite. My front panel USB-C is working on the new motherboard...but the USB 3.1 Gen 1 (i.e USB 3.0) is not working. Why? So I take a look at where the 20 pin connector goes and realize it can't quite get in all the way because the header next to it is too close. I order a 20 pin extender. Not because I need an extender but because it's connector is skinnier and hook that up.
Now I'm all set. I load up my tools, start to debug.
Blue screen.
But I'm getting closer than ever!