Probably worth spending the subscription price to see if all working on a known good vehicle so that you can depend on Autel's J-box in the future. Really only need to use the scanner functionality to check and you could see what they give you for a measured plan on that vehicle and I say it should all work if you get that far and leave laptop set-up only for BMW/Mini it's recommended. I know the cardaq-plus works flawlessly with ISTA/ISTAP as have programmed four vehicles using measured plan with integration upgrades. BMW stopped using XP close to 2 years ago and probably won't develop Windows 10 for now (too new) so your window probably will be a few years of use. Be fore-warned Ista always wants to go through every box of the vehicle upgrade integration level if necessary then code and program all modules it decides in measured plan which you agree to start process. Very time consuming one vehicle took just about 24 hours to complete others 2 to 6 hours. Supposedly they were working on being able to do just one module or groups of related modules but haven't used it for over a year maybe two but worth having the capability even on the scanner side as cost not prohibitive to use. Not sure what an ULF module is off the top of my head but I'll guess it's the gateway module if not for all then most or a grouping of related modules which gets back to the point if ISTA can't go out and make a measured plan for all modules it'll decide you have fix a certain one first (Don't trust it) had a BMW 328 I-Drive that it kept telling me to fix parking aid module first with symptom of steering lock icon on in driver information but wheel not locked and vehicle starts and runs. Real problem was that gateway module after reading key from cassette is suppose to activate a bunch of fuses in central electronics box if ok but didn't and one of those fuses was parking aid so basically ISTA got fooled and only found a symptom not root cause. Have had limited success with hard reset of gateway modules to get proper communication again even if only temporary gets you pointed in right direction.