I set a timer for 50ms
The failed function does not need to do anything - it usually just set a variable.
After a short while, the uC will freeze.
This worked fine half a year ago, when I last compiled this program.
now it fails after a while.
(I omitted the use of this library to solve it.)