My car is sitting on OTA 1.1.1 EU currently. Basic update check says it's up to date, which it clearly isn't. If I do a 10 second power reset it still says that's the latest. I'm wondering if there's a difference in the software for the Premium and other models. That might explain why we're all on different versions but seems like a bit of a stretch.
I had to contact Smart for another issue and mentioned that the car was stuck on version 1.1.1 and the guy freaked out. He had them push out version 1.3.0 to my car at exactly 4pm that day, so I made sure I got home just before 4. He phoned me back at 4.05 to make sure it worked.
I ended up having Smart push the update out to mine because it refused to see any updates. They used my vehicle VIN number and did it manually and it came through no problem. Since then it's worked automatically for the last 2 updates.