My MSI R9 290X Lightning is being recognised as a HD8600/8700M, spesifically HD8770M. This comes after it doesn't display, yet boots, when plugged into the monitor and switching back to internal graphics gives me display again. It gets error code 12 in device manager as well.
Core i5 4670K
2x8GB 1600 RAM
Windows 10 64Bit
Please try the following step to resolve the issue.
Update Windows. Install all available critical, recommended and optional updates.
Use DDU to sweep the system of AMD drivers.
Install the latest Crimson 16.3 drivers once the above is completed and that should resolve the incorrect name of your GPU.