Logic errors can remain undetected - but this one was detected
Your post kindly emphasised 'was' making the point that the logic error has been detected,
My point is the logic error of flying on with a tolerated defect in a system with the danger that a second defect could mislead the pilot is a critical vulnerability.
The vulnerability does not go away now that
this one has been detected.