i've had it for about 4 months now, and it just suddenly started to do it. i've switched it off and on, put the phone back to factory settings and this didn't work. i updated the phone which sent it back to normal for about a day, then it came back, i'm not sure what's causing it?