I seem to be unable to install an RX 470 into my computer. When first inserted it comes up saying its using the built-in basic device driver, CCC (or whatever its called these days) says it installs fine but when restarted, it's listed in device manager as Radeon (TM) RX 470 but it gives code 43 saying Windows has disabled it. I've used DDU in safe mode multiple times, I've tried updating it via Windows Update to which sometimes it updates and I still get the code 43 message and sometimes it fails. I've reseated the card twice, updated all other drivers, tried installing it with Driverpack Solutions, tried AMD's own driver remover. I've tried the Windows troubleshooter, I've tried the FSCFix that I've read about whilst trying to get the thing to work all to no avail.
The card I was using was a Sapphire Radeon 7850 which worked fine, I uninstalled it using the DDU before installing the new card.
PC Specs
OS: Windows 10 64 Bit fully up to date
CPU: AMD Ryzen 1600x
Mobo: MSI B350 Mortar
RAM: Crucial 8GB
PSU: Gigabyte B700H
GPU: MSI RX 470 4GB