I heard the VXDIAG VCX FD Ford J2534 works great, so I tested it with Ford FDRS and a two-day online subscription. Everything went smoothly.
First, you need to install VX Manager and make sure to set it as a J2534 pass-thru device, NOT Ford VCMII, or FDRS won't recognize it.
Then, I flashed all my modules, including GWM and IPMA. The tool itself works fine, but setup is key. If you don't configure it correctly, you'll run into issues.
One super important thing-make sure you have a stable battery charger connected while flashing. The IPMA update takes nearly 3 hours, and if the battery voltage drops, the process could fail.
Funny thing, FDRS actually detected that I was using a VirtualBox VM, which was pretty impressive. But no big deal-I switched to a regular Windows 10 install, installed the VXDIAG drivers, and everything worked perfectly.
For GWM updates, turn ignition OFF, open and close the driver's door, don't remove the flash drive, wait 10 minutes, then turn ignition ON, wait for the SYNC update confirmation, and only then remove the flash drive. Also, you must update GWM before APIM, or it won't work.
The tool does exactly what it's supposed to do, no issues at all!