I think what the problem you guys are having is
the Honda o2 sensor is a wideband o2..
The aftermarket ones you are buying are regular narrow band.
The signal from the wideband is 110% different then the narrow band.
So when it is installed the ecu knows right away there is a issue.
From what I have seen the aftermarket o2 sensors that are the correct ones. Are somes times double the price as the correct dealer o2 sensor.
I ran into a simular problem on a RSX with the primary o2 sensor. The dealership one was 250ish.. ..
the incorrect parts store one was under 100..
the correct parts store one was 600.00
good luck
Honda technician
Vancouver BC