Windows 10 can't detect my newly bought Sapphire RX580 Nitrox

Windows 10 can't detect my newly bought Sapphire RX580 Nitrox

When I install back my old R5 200 series GPU, it works fine. Tried changing slot and can't detect as well. Please help