BSOD if TB3 Enclosure or Hard Drive plugged in before Login
So I'm trying out the eGPU experiment, and I have run into a snag. 1st the details;
Lenovo Yoga C940 16gb Ram Razer Core X Chroma 2 Geforce 2070 RTX Super Alienware 34" gsync Caldigit TS3 Lacie 5TB (plugged into the caldigit TB3 port) Windows 10 Home 1909 Some other peripherals that don't matter.
If I have either the Razer Core or Lacie drive plugged in before login (and a few seconds after login), I BSOD with a DRIVER_VERIFIER_DMA_VIOLATION. Unplugging the devices allows for a normal boot, then I can plug them back in. I can leave the caldigit plugged in, and just unplug the drive from the caldigit. This is kind of annoying as I keep all my games on the Lacie, and I have to tell all the game clients (steam, battle.net, epic, etc....) not to launch on startup, so I can plug in their hard drive, then start them. I know the Razer and Lacie work, because I used them on a Samsung flex book.
I did some googling, and ran across this thread no solutions though, but problem sounds almost identical. Some other thoughts I was thinking about from the googling is TB security levels. I can't find anything in the bios related to this. The Windows Thunderbolt utility shows the devices connected, and not needing approval. I don't see any type of policy settings in there though to set the security level. Its behaving like I have a boot security problem. I'm waiting for a callback from Lenovo, but I doubt their ability to be able to help me. Any ideas?