Just finished my Hackintosh build using the OpenCore Install Guide for Ryzen 17h processors. I'm running Windows 10 on my Samsung 970 Evo 1 TB drive, with MacOS Catalina running on my Samsung 860 Evo 1 TB drive.
Per OpenCore's AMD BIOS instructions, I changed the BIOS mode to UEFI. This makes MacOS load up with seemingly no issues, but when I boot to Windows all of my networking is disabled: My Wi-Fi Adapter and Realtek PCIe GbE Family Controller both have this message in Device Manager properties:
When reverting back to CSM mode, all network adapters work without any issues, but I can't boot into MacOS without a kernel panic around login.
Update 09/21/20: I narrowed down the issue and it seems to be a problem with enabling 4G decoding in the BIOS. The Realtek Ethernet adapter and wi-fi card will not work while this is enabled, but MacOS boots fine. With the option disabled, I have networking in UEFI mode but MacOS will kernel panic upon booting up.
I've tried uninstalling and re-installing drivers (directly from Realtek and TP-Link) with no luck. Let me know if I can provide any other information. Any help would be much appreciated!
Update 9/21/20 4:00 PM: I've solved my issue. The fix is essentially done by booting into MacOS with UEFI mode enabled, 4G Decode off, mounting the EFI partition and modifying the config.plist file to include npci=0x2000 in boot-args. My Windows boot has networking capability, and I can boot into MacOS with no issues. Hope this helps someone!