There are many threads on this. They do not update the software loaded at the factory near as often as what is released to existing cars. It can take a month or more before you start getting the regular updates. Sometimes you may be one of the first to get a specific update and sometimes you could be waiting a while and some updates you just wont get as they do different version testing with different subsets of cars.