My same problem exactly. Sent my Tx in because of a charging problem. On this one the maps worked, DJI sent a replacement but the maps did not work. Lots of firmware hocus pokus nothing worked.
I was sent a link to a file called "update.zip" which I was to run directly from the micoSD card...