The games you are running, do the specs of the tablet meet the required specs for the game? If not, that could be your problem.
Also, you may want to run some good antivirus and malware finding software on the tablet to make sure nothing is there. Reset or not. The apps you are using could be the culprits.