Occasionally, over the years there have been cases where updates to control modules and the like has resulted in situations where early generation software
devices will not function with later, updated modules.
However if you have not changed any of the components of your system, then it could be one of the components is failing, or a harness or a pin within a harness has come loose. Most likely to check components will require replace parts
I'll see if I can find out if there has been a common problem, and let you know.