I mean, it worked for Boeing[1] too.
1 - https://www.theregister.com/2020/04/02/boeing_787_power_cycl...
1 - https://www.theregister.com/2020/04/02/boeing_787_power_cycl...
For Boeing, it's probably something fairly simple actually, but they don't want to fix it because their software has to go through a strict development process based on requirements and needing certification and testing, so fixing even a trivial bug is extremely time-consuming and expensive, so it's easier to just put a directive in the manual saying the equipment needs to be power-cycled every so often and let the users deal with it. The OP isn't dealing with this kind of situation.
(not that i don't get the sarcasm)