I had the same issue since yesterday. I haven't done a hard reset yet, but I got my 1020 running normally as of now. I had to do soft reset atleast 8-9 times before i noticed that as soon as the time and date updated itself, the problem would arise.
So, a possible work around is to soft rest, go to settings, date+time, turn off "set automatically", and manually set your date ahead to sometime in 2015. And check if the problems persists and if it doesn't, then whenever possible revert back to date+time and turn on "set automatically"