I'd post in your motherboard maker's forum as what you wrote about no start until you pull RAM points to a hardware issue and not software.
In short I always get these AMD/Ryzen BIOS up to date and google that motherboard to see if others are complaining.
So for the past month I have been having a problem of my games taking a long time to start (there is only 2 so far that wont boot at all) monster hunter world takes over 10mins to start up but once it's up it works great, final fantasy xiv takes about 3 mins and than games like resident evil remake and zero wont boot. Now not all games have this problem like dead by day light starts instantly. i tried uplay games like assassins creed ody and seige and those work just fine as well.
Now the weird part when I change OC for my ram to anything let's say 2600mhz it will work for a day and than the next day or start up it wont work and I switch it to stock and same thing will happen. Only fix it after every restart I have to switch the timings or remove the ram and put it back in. So last night i bought a new pair of corsair vengeance pro rgb ram (2x8gb) and at first it worked but now today it's doing the same thing with the new ram.
So far on what I have done is did a fresh install of windows (windows and basic programs are installed on a SSD) my games are on a raid 0 spin drive and also my main played games are on a Samsung 960 evo NVME M.2 I tried uninstalling my games and moving them between drives but still same problem. I also noticed steam likes to freeze or wont start when I start my computer (this is how I know I need to change my timings)
My hardware i have is
Ryzen 1700x Msi x370 gaming pro carbon 16gb of corsair vengeance pro rgb (my old set is 32gb of corsair vengeance led non pro)
Evga 1080ti
also just bought a new motherboard a Asus rog hero 7 x470 and i am STILL having this problem... i mean everything else runs fine besides games. i blew my money on buying new ram and the motherboard and don't have enough to buy a 2700X until next month.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic