Saludos, a mi me sucedió hace ya tiempo creo que fue construido una rom cocinada y yo creo que este problema se debe a que la rom (ya sea cocinada o stock) no están bien optimizadas con el deep sleep, me refiero que están configuradas para cuando el s2 esta en reposo o deep sleep bajen el nivel del cpu ahorrando batería pero a un costo de que las apps en el fondo funcionen correctamente, e incluso, eh visto roms que son creadas por así decirlo y reducir el consumo de batería que incluso cuando están en reposo desconecta el wifi o pasa de 3g a 2GB, talvez podría ser esto que te pase, dinosaurios que rom llevas?...
Otra cosa puede ser que el wazap tenga algún problema quien sabe porque razón así que tmbn podrías probar o desinstalando, o eliminando los datos de la misma...