I got a message telling me I needed Directx 10+ even though I'm using Windows 8.1 which should have 11.2.
I checked with our installer engineer and he pointed out that just because you have Windows 8.1, doesn't mean that your card supports DirectX 11.
If you send us your setup logs, we can take a closer look. They can be found at %appdata%\Garmin\WebUpdate\SetupLog.txt. (Just copy that line into File Explorer.) You can even take a look at the file yourself, it will tell you which DirectX version we detected.
Hit the Windows key, type 'dxdiag' (without quotes) and hit Enter.It appears to be Windows key + R on Windows 8.1