This is a very good PSA. I'm having the same issue with my MS 100D (Nov 2017). Had to take it in in March after 4 out of 5 update failures. The OBD II device was the issue (although the previous 5+ updates worked fine). However, I stopped receiving updates, so I had to bring it back in earlier...