Normalmente eso ocurre cuando algo bloquea el proceso GMS de google que es el encargado de escuchar y recibir mensajes PUSH del servidor de Google.
En cristiano significa una de tres:
1) tienes un programa que bloquea el GMS.
2) algo esta bloqueando las comunicaciones de red cuando la pantalla esta apagada. (yo no he toca eso para nada, asi que del lado kernel es improbable).
3) el punto de acceso o router del proveedor al que estas conectado corta las conexiones NAT después de un cierto tiempo de inactividad. El GMS NO SE ENTERA porque tiene un tiempo de refresco de conexión alto para no meterle mucha caña a la batería en apagado (significa que no esta constantemente preguntando al servidor de google si esta vivo).
En el momento de encender la pantalla fuerzas un refresco de la conexión por parte del GMS y te llega todo de golpe.
Me decanto por la tercera así que te recomiendo una app gratuita que te permite modificar los tiempos de refresco en wifi y 3G.
La app se llama PNF ROOT =>
https://play.google.com/store/apps/d...ushfixer&hl=es
Pon lo recomendado 3G a 6 minutos y wifi a 5 y estoy muy convencido que ya no tendras problemas.
Esto es todo un mundo eh! ;)
