That test is very useful: if the dock works flawlessly on the Acer Spin 714 (including video), then the dock hardware and its NVM firmware are
very likely fine.
This means the problem is almost certainly on the
Dell Latitude 5340 side (drivers, Thunderbolt security, or compatibility), not a “dead” dock.
So to your question:
It’s probably
not simply “outdated dock firmware”. It’s more likely:
- Thunderbolt settings / security on the Dell
- Missing or outdated Dell Thunderbolt / chipset / GPU drivers
- A compatibility quirk between that Dell model and that specific dock firmware
Here’s what I’d do next on the Dell.
1. Check what actually works on the Dell via the dock
When the dock is connected to the
Dell, not the Chromebook:
- Do USB ports on the dock work (mouse, keyboard, flash drive)?
- Does Ethernet from the dock work?
- Does the dock charge the laptop (if it’s a PD dock)?
This tells us if the dock is at least partially enumerating as a Thunderbolt/USB‑C device on the Dell, or if
nothing works.
2. Thunderbolt Control Center on the Dell
On the Dell (Windows 10/11):
- Install or open Thunderbolt Control Center from Microsoft Store.
- Connect the dock and wait a few seconds.
- See if the dock appears as a Thunderbolt device.
- If it appears, authorize it and set it to Always Connect.
If the dock
does not appear at all there, the Dell’s Thunderbolt stack is not talking to it properly. That would also explain why the Dell firmware updater says “target could not be detected”.
3. Update everything on the Dell from Dell’s own site
Go to Dell Support, enter your Latitude 5340 service tag, then:
- Update BIOS to the latest version.
- Install latest Chipset drivers.
- Install Intel Thunderbolt driver (and Thunderbolt firmware, if there is a separate package).
- Install the latest Intel Graphics driver from Dell (not Intel’s generic one, if you can avoid it).
- Reboot after each important step (BIOS, TB, GPU).
Do
not rely on Windows Update only – Dell’s own packages are important for dock compatibility.
4. Re‑check Dell BIOS Thunderbolt settings
Since you changed BIOS options earlier, on the Latitude 5340:
- Make sure Thunderbolt is enabled.
- Set Thunderbolt Security Level to User Authorization or No Security (for testing).
- Ensure “Allow PCIe tunneling” / similar options are enabled.
- You can safely re‑enable Intel VT/virtualization – that’s not what blocks docks.
- If there is an option to restore BIOS to factory defaults, you can do that, then re‑enable Thunderbolt explicitly.
Then boot back into Windows, connect the dock, and check both:
- Thunderbolt Control Center (for device authorization)
- Device Manager (any USB hubs / network / audio appearing when the dock is plugged in)
5. About the NVM firmware update
Since the dock works perfectly on the Chromebook:
- The NVM is not completely corrupted, or the dock would not pass Thunderbolt/video at all.
- The Dell updater failing on the NVM part is more likely due to how the Dell sees the dock (driver/permission issue) than a totally “bricked” dock.
- NVM doesn’t have to be the very latest version to function; sometimes the update is just for compatibility fixes with specific Dell systems.
Once the Dell Thunderbolt stack is healthy and the dock is shown and authorized in Thunderbolt Control Center, you can
retry the dock firmware update
one more time. If NVM still refuses while the dock otherwise works, I would stop forcing it – at that point the risk outweighs the benefit.
6. Check model compatibility
Please also post (or check) the
exact dock model (e.g. WD19TB, WD22TB4, TB16, WD15, etc.).
Dell is picky: some older TB3 docks are not officially supported on newer Latitudes, even though they may work on other brands (like your Acer). If your dock is in that “not supported” list for Latitude 5340, you may get:
- Hit‑and‑miss video
- Failed Dell firmware tools
- Weird detection problems
Dell’s compatibility matrix on their support site will say which docks are tested/approved for the Latitude 5340.
Summary
- Because the dock works flawlessly on the Acer Chromebook, the dock hardware and NVM are almost certainly fine.
- Your issue is almost definitely on the Dell side: Thunderbolt drivers/firmware, BIOS settings, or model compatibility.
- Update all Dell drivers/BIOS, ensure Thunderbolt is enabled and the dock is authorized in Thunderbolt Control Center, then retry.
If you share:
- Exact dock model
- Windows version on the Dell
- Whether USB/Ethernet work from the dock on the Dell
I can give a more targeted sequence (and, if possible, link you to the right Dell driver/firmware pages to check).