This would be pretty standard yes, it's a good point for people to know. Reset to OEM, or any programming, we clear DTCs after complete (VIDA does this too).
Clearing DTCs will kick off the emissions "readiness" process. The point is to prevent anyone from simply clearing any emissions codes then getting the car inspected before an emissions code "comes back" that would cause the car to fail the OBD check. So all the internal emissions checks must be "ready" before the car can be inspected, codes read and confirmed there are no emissions codes present to pass the test.
This is a feature of every OBD compliant car in the US.
Clearing DTCs will kick off the emissions "readiness" process. The point is to prevent anyone from simply clearing any emissions codes then getting the car inspected before an emissions code "comes back" that would cause the car to fail the OBD check. So all the internal emissions checks must be "ready" before the car can be inspected, codes read and confirmed there are no emissions codes present to pass the test.
This is a feature of every OBD compliant car in the US.