If these two incidents are indeed as described, it sounds like a software problem. A mechanical problem would not show coincidentally and abruptly like this after years of presumably trouble-free operation, since the mechanical parts and designs of engines remain unchanged for relatively long periods. Software, on the other hand, is updated much more frequently, and if a recent update contained a bug …