The ASUS ROG Flow X16 uses the proprietary XG Mobile interface — a high-bandwidth PCIe 3.0 connection in a compact connector — to attach an external GPU module. This gives the Flow X16 the unique ability to switch between its internal GPU and a more powerful external GPU for gaming or GPU-accelerated work. When the XG Mobile external GPU stops being detected by Windows 11, the connected display outputs on the XG Mobile unit go dark and only the internal GPU functions. I have diagnosed and fixed XG Mobile detection issues on Flow X16 units and this guide explains the solutions.

Why ASUS ROG Flow X16 External GPU Is Not Detected on Windows 11
XG Mobile Connection Not Seated Properly
The XG Mobile connector on the Flow X16 is a combination PCIe and USB-C physical interface. It requires firm and correct seating to establish all signal lanes. If the connector is slightly misaligned or only partially engaged, the PCIe link may not initialize correctly and Windows 11 will not enumerate the external GPU. The XG Mobile unit may receive power (indicated by its LED or fan spinning) but the GPU inside is not detected by the system at the software level.
Armoury Crate and ROG GPU MUX Switch Not Configured Correctly
ASUS ROG Flow X16 features a GPU MUX switch controlled through Armoury Crate that selects which GPU drives the internal display — the discrete GPU or the iGPU. When an XG Mobile unit is connected, Armoury Crate manages the routing of GPU output to different display outputs. If Armoury Crate is not installed, outdated, or if the MUX switch setting is incompatible with XG Mobile mode, the external GPU may be powered on but not used for rendering and displays remain inactive.
XG Mobile PCIe Driver or Firmware Outdated
ASUS releases firmware updates for XG Mobile units and driver updates for the XG Mobile interface separately from standard GPU drivers. If the XG Mobile interface firmware is outdated, the PCIe handshake between the Flow X16 and the XG Mobile unit may fail silently, with the unit appearing as an unrecognized device or not appearing at all in Device Manager. This is distinct from the Nvidia or AMD GPU driver inside the XG Mobile unit itself.

How to Fix ASUS ROG Flow X16 External GPU Not Detected Windows 11
Step 1 — Reseat the XG Mobile Connector and Power Cycle
Disconnect the XG Mobile unit completely. Wait 10 seconds. Reconnect it firmly, ensuring the connector is fully inserted with an audible or tactile click. The XG Mobile LED should activate immediately indicating power. Open Device Manager and look under Display Adapters for the external GPU model name. If detected, right-click it and enable it if shown as disabled. For best results, connect the XG Mobile unit before powering on the Flow X16 rather than hot-connecting it while Windows is running, as cold detection is more reliable.
Step 2 — Update Armoury Crate and Configure XG Mobile Mode
Open Armoury Crate and go to the update section. Install all available updates for Armoury Crate itself and for any listed firmware packages. After updating, restart Armoury Crate and look for the XG Mobile section in the main device panel. The connected XG Mobile unit should appear here with options to configure which displays use the external GPU. If the XG Mobile unit is not shown in Armoury Crate even though it is physically connected, the PCIe interface driver may need to be reinstalled from the ROG support page for the Flow X16.
Step 3 — Reinstall XG Mobile Interface Driver from ASUS Support
Go to the ASUS support page and search for ROG Flow X16. Under Drivers and Utility, look for the XG Mobile Interface Driver or PCIe Interface Driver. Download and install it. This driver handles the low-level PCIe link establishment between the Flow X16 mainboard and the XG Mobile connector, separate from the Nvidia or AMD driver inside the XG Mobile unit. After installing, restart the Flow X16 with the XG Mobile unit connected from cold start and verify in Device Manager that both the interface and the GPU inside the XG Mobile show without errors.

My XG Mobile RX 6850M XT stopped being detected after a Windows 11 update. Reinstalling the XG Mobile Interface driver from ASUS support page brought it back. Had to do a cold boot with the XG Mobile connected rather than hot-plugging. — Kevin S., ROG Community
Frequently Asked Questions
Can I hot-plug the ASUS XG Mobile while Windows 11 is running?
Hot-plugging is technically supported on ASUS ROG Flow X16 but cold-connecting — attaching before powering on — is more reliable for initial detection. If Windows 11 crashes or freezes when the XG Mobile is connected while running, disable fast startup in Power Options and always connect XG Mobile before pressing the power button. ASUS Armoury Crate manages detection events but the PCIe enumeration process is more stable during POST than during a live Windows session.
Does the ASUS ROG Flow X16 work without XG Mobile connected?
Yes. When no XG Mobile unit is connected, the Flow X16 functions as a standalone gaming laptop using its internal discrete GPU and integrated Intel graphics. All internal display outputs work normally. Some display outputs on the XG Mobile unit such as DisplayPort or HDMI on the external module will not function without the XG Mobile connected, but the internal display and any USB-C video output on the laptop body continue working.
Is the ASUS XG Mobile compatible with all ROG Flow laptops?
XG Mobile units are physically compatible across ROG Flow models that use the same XG Mobile connector standard, but software and driver support varies by generation. An XG Mobile unit designed for Flow X13 may connect to a Flow X16 but full performance and all features may not be supported. Always check the ASUS compatibility matrix on their support page to confirm which XG Mobile units are officially supported for your specific Flow X16 model and generation.
Why does the ASUS ROG Flow X16 XG Mobile show in Device Manager with an error code?
Error code 43 on the XG Mobile GPU usually means the Nvidia or AMD driver inside the unit is not correctly installed or has become corrupted. Use Display Driver Uninstaller in Safe Mode to remove all GPU drivers, reboot, and reinstall the driver specific to your XG Mobile GPU model from Nvidia or AMD. Error code 10 means the device failed to start — this often requires a BIOS update for the Flow X16 or a firmware update for the XG Mobile unit itself, both available on ASUS support page.
Conclusion
ASUS ROG Flow X16 external GPU not detected on Windows 11 is caused by an improperly seated XG Mobile connector, Armoury Crate not configured for XG Mobile mode, or the XG Mobile interface driver being outdated or missing. Reseat the connector and power cycle both devices, update Armoury Crate and configure XG Mobile mode within the application, and reinstall the XG Mobile interface driver from ASUS support if detection still fails. Cold booting with the XG Mobile unit already connected gives the most reliable detection results.
Ryan holds a Computer Science degree and has over 20 years of hands-on experience with PC hardware, software, and driver troubleshooting. He is the author behind softwaredriverdownload.com, where he helps everyday users fix driver issues quickly and accurately.
Leave a Reply