Generic OBD-II scanners might read basic codes, but European cars need more...
https://tiny-wiki.win/index.php/E90_BMW_Common_Wiring_Harness_Issue_-_What_Symptoms_Show_Up%3F
Generic OBD-II scanners might read basic codes, but European cars need more precise diagnostics to catch manufacturer-specific issues. Without specialist tools and trusted parts sourcing, you risk costly misdiagnoses and counterfeit components