It was on 4.2. The phone rebooted but then i thought was one off thing so i ignored it. I then updated the phone to 4.2.1 and then the issue started to occur even more.
I performed a factory reset but it doesnt revert the phone back to 4.2. Its still on the current(4.2.1) update.