They are not getting OTA on the Touch system for Maps, its not capable and neither is the Here Maps back end for this type, only software updates (hence how we rolled out Car play and Android Auto to them).
Will ask what map file type it uses (if anyone can remember) as they are pretty standard across many car types
As I understand it, the update for Carplay/Auto started but then got pulled for unknown reasons, so most later X351 XJs don't have it.
So, to clarify, they have to unplug the SD from the car and into a computer for maps, same as I do on hers?
No, you have to use a USB stick (larger than 32GB formatted with FAT32), the update tool then downloads a map update file to it. Plug it into the User Interface Panel (UIP) USB slot and it updates the MAP file whilst driving (MAP file is hosted on the internal flash of the Bosch unit). The USB memory stick can be removed once its complete.
Most of the SOTA updates need a manual push, and it can be dependent on TCU software level also plus, the very first Touch systems do not have the UIP which includes the Crapple interface chip (as Crapple are self-abusers and insist on a buit of thier own tech on board).
If you have any VINs ping them over and I can see if I can spot anything