Your old OBD scanner just reads engine codes, but modern cars are rolling...
https://wiki-nest.win/index.php/Why_Your_Shop_Needs_Serious_Diagnostics_for_Emissions_Compliance
Your old OBD scanner just reads engine codes, but modern cars are rolling computers with dozens of interconnected ECUs. You cannot fix what you cannot see