I wonder if it has something to do with AP. I have NEVER had a rescan except at initial AM startup for a brief while til they fixed the energy savings, rescan bug. OTOH I have a 2012 with no AP... could I have more available memory? Could feature additions have put squeeze on memory?
I truly believe memory mgmt is part (but not all) of the issue. I have for more than a year. IIRC, the CID has a fixed 2GB in pre-HW2 MS of memory for everything it has to do. Tesla seems to let everything vie for position in that fixed amount of memory -- it's operational code and working areas, and things owners can influence: Nav, Phone Contacts, Calendar, MP icons, favs, USB album art and all the track metadata (which can add up), etc. The more of each of those things you have, the more memory it has to consume somewhere. There is no HDD or other aux storage to be used as a swap/paging area for virtual memory mgmt like PC/Mac/Server systems have, so IMHO it all has to be part of that 2GB some way or other. This is another part of the "variability" and "owner environment" that IMHO influences who is and is not having certain issues.
IMHO Tesla exacerbates this by not seeming to place limits on the maximum of certain things that can use memory -- e.g. Tesla does not document maximums in their Owner's Manual like every other mfgr does for Infotainment options (max contacts, max tracks, max directory structure, etc). I've also seen no references in over a year here on TMC that anyone has ever seen a message displayed by Tesla's firmware when there are too many Nav History items, too many contacts being copied in from your phone, too many tracks, etc... instead just odd symptoms in the subsystems driven through the CID when perhaps limits are near their maximum and Tesla's firmware just keeps trying to do everything we request of it as it runs out of resources. Additionally, if one isn't actively using Nav to get to a destination, it's still partially active, with it's display, etc. so it's consuming memory -- how much more when you are actually going to a destination or because you choose to run the map full-screen or with satellite view vs "1/2-screen line-mode only" is any of our guess. Same with AP -- data is always being collected and sent to the mothership even if it's not engaged, right? So,
@tomas not having AP may be a good inkling in-part why he sees no rescans, if memory is part of the equation, don't you think?
I know some of you hate my long dissertations, so will let everyone search for and read many of my old posts in threads from well before this one started, rather than repeat more of all that here --but in former releases I think I pretty much proved (at least to myself and some others), that reducing things like extensive Nav History (one guy had more than 1K before he deleted them 1-by-1) or way-too-many contacts, could allow initial USB scan to complete and reduce rescans or studdering for some people. I further proved at least to myself I could cause more issues by having too long and extensive metadata with too many tracks, hence why I've fallen back to some of the workarounds I deploy trying to scale back what my Tesla USB device has. As I've said, Tesla has made changes in the past year that have improved some things, so this summary is pretty broad brush and has evolved with a number of code drops (so don't get picky on me trying to summarize please) ... but I still believe poor memory management and Tesla not enforcing limitations how many of different things an owner can have, is a MAJOR contributor to the issues some of us have. 8.1 with it's new Linux base and perhaps a new/updated MP may change all that again. We'll just have to see.