So basically, after doing a fresh W10 install and DL'ing all latest drivers off Asus website, I still had a PCI to PCI bridge with generic driver and when I let Windows search for better driver, it installs Intel Xeon E3 - 1200/1500 v5/6th Gen Intel Core PCIe Controller (x16) - 1901. I can't find the recent driver that goes with my 300 series chipset.
Fully command your gaming experience on 9th generation Intel® Core™ processors with the ROG Strix Z390-F Gaming featuring 5-Way Optimization for dynamic system control with AI overclocking. Dual M.2, Gigabit LAN and USB 3.1 Gen2 deliver maximum connectivity speeds while ASUS OptiMem II ensures...
I think I found a more appropriate driver Intel(R) PCIe Controller (x16) - 1901 (10.1.7.3)
Can you follow option one on the following link - here - and then do this step below: Small memory dumps - Have Windows Create a Small Memory Dump (Minidump) on BSOD - that creates a file in c windows/minidump after the next BSOD
copy that file to documents
upload the copy from documents to a file sharing web site, and share the link in your thread so we can help fix the problem