over the past few weeks, my digital radio randomly goes back an hour some night(so my alarm isn't going off at the right time).

I thought the clocks were automatic so were set through DAB or could something wrong? I do use the sleep function at night could that be causing the problem?