Just to update, we went through a lot of parameters and custom logging via PM to get find a way to stop this lambda oscillation. It doesn't seem to be caused by the usual cat diagnostic.
We finally found a toggle that fix the behaviour:
Setting C_TEMP_CAT_MIN_LAM_ADJ_ACT (0x4132C on I8A0S) to 1772 stopped this oscillation.
This disables some component of the trim routine (doesn't effect the normal STFT or LTFT values). I intend to go further back in this routine and work out the root cause but this is just an update for anyone following along.
We finally found a toggle that fix the behaviour:
Setting C_TEMP_CAT_MIN_LAM_ADJ_ACT (0x4132C on I8A0S) to 1772 stopped this oscillation.
This disables some component of the trim routine (doesn't effect the normal STFT or LTFT values). I intend to go further back in this routine and work out the root cause but this is just an update for anyone following along.