It would be a very long bow to draw to link the 2 incidents in any way whatsoever.
Logic errors can remain undetected in programmed systems for a long time.
The protocol of flying on with 'redundant' units defective is such a 'program' that by definition does not create an accident but equally obviously does erode safety margins.
When it is the integrity of the 'intelligence' between pilot and aircraft that is jeopardised by such a program it then puts at risk the strategy of having a human in ultimate control.
Programmer humility deficiency might be a common root cause.