Orignially my scanner did not have enough memory. I got an SD card but that didn't help, I wound up having to perform a factory reset to update all the diagnostic programs. I did the reset, got everything except BMW and their affiliates downloaded. Every time I select them to download I get a "download failed" message. Please help!