My car is "It's ok that the check engine light is on, you can still pass state inspection" years old.

However, "the computer" won't pass it. My mechanic thinks it's because my car was built in Oct. and is 15 and 362 days old. Cars must be "over 15" to pass w/ a check engine light on (just an EVAP code, not a safety issue).

I think some programmer made the computer look for a number that was 16 or over in the "car age" slot. Got a new appointment on Monday. Wish me luck! #ComputersWereAMistake

@jessamyn in this scenario in the past . . . my check engine was on bc of the o2 sensor, and my mechanic told me he could reset the computer or something so that the light itself would turn off for, hopefully, long enough to go do the inspection. so, in case that sort of idea might help you too, depending on what your check engine light is about.
@aetataureate Thank you. My mechanic and the car inspector are the same person and he's as baffled as I am. Basically if it still won't pass someone at the state will have to go into "the computer" and pass it anyhow. I hope.
@jessamyn yeah i hope it all works out!! you need the equivalent of YOURSELF who has like "car inspection drop-in hours" haha. good luck!!
@jessamyn @aetataureate The usual cause of an EVAP code is that the seal on your gas filler cap is no longer working, and you just need to replace the gas cap.