Resetting a CEL if there is an underlying fault will still result in a fail because it will never be able to attain "READY" state, which requires several drive cycles to ascertain that all systems are present and operating normally.
An ECU that is "Not Ready" will be plainly obvious when the technician plugs in to the OBDII port.