New firmwares solved this to an extent. Clunky but functional. Now I have an NB1 unit inside Mazda 6 SkyActive, and it's a much bigger POC :(. Reads the contents of the SD card EVERY time you start the car, starts from song 1. They fixed it by a hardware update, but it's also clunky. Resumes OK, but in the background still reads all the tracks so you cannot immediately skip etc... navigation TomTom is slow, no lifetime map updates so 50GBP EVERY year, for maps alone... Slow screen... Parrot seems so advanced, with all it's problems. Mazda system is good however for being wired into the car etc, so you don't feel like using another GPS... Ahhhh, and it's a year old car.