I just bought a C5 Aircross diesel EAT8 180CV Shine from 2019 (I love that car!!!) and my firmware is 31.08.05.86_NAC-r0.
My Citroen app told me I can update firmware and maps, well. So I installed Citroen Update on windows and it downloaded a huge content to prepare my usb key.
Then it could not format the usb key so, not understanding what the problem was, I had the BAD idea to uninstall and reinstall Citroen Update to restart from the beginning.
From that point...it tells me that there isn't any update for the firmware or the maps!!!

From there I started my quest searching for info on how to update in other ways and I think I've read every internet content about the NAC.
In particular I've found this post that had my exact same firmware and could update so I tried that way.
These are my trials:
- Prepared a 64GB (with a 32GB partition formatted with FAT32) and copied there the latest wave 3 "bridging" update: 42.03.33.42_NAC-r0. The car showed me just the "map_eur" update that failed after some seconds with the message (translated from italian): "The map-eur update was not completed"
- So I've tried to remove the map update (the 002315011619637877 folder) to force it to do the firmware update. That way the error was (translated from italian): "Version not compatible with the hardware"
- Tried with the previous bridging update: 42.01.72.32_NAC-r0. Same result: "Version not compatible with the hardware"
- Tried with the following update of my firmware: 31.09.46.62_NAC-r0. Same result: "Version not compatible with the hardware"
- Tried with a wifi connection (tested working) during the update, a bluetooth connection (tested working) even if I have the SOS and Citroen buttons, so from what I've understood I should not need the license. However same result with an active internet connection: "Version not compatible with the hardware" (with every version).
- Tried two different USB keys: another 64GB USB 3.1 (formatted with a 32GB FAT32 partition) and a 8GB older usb key (FAT32 formatted). Same results: "Version not compatible with the hardware"
- My main USB key 64GB USB 3.1: I'm sure it works because it was correctly used by my collegue on a Peugeot 3008 wave 2 NAC to update firmware and maps.
- I don't have a license file and I don't know how to get one as maybe I could have tried with that copying it in the USB key
- I'm using this link for info about the firmware and download links, maybe it could be useful to other people
I hope that someone can help me and give me some bullets to try...
Thank you in advance if you've read to this point!