Buenas!
El resto de la app lo tienes bien configurado?
Permitir primer plano, permitir segundo plano, inicio automático, no optimizar, no congelar, y
la ubicación al tenerla solo cuando usas app significa que si no estás usando WhatsApp la ubicación estará clavada en donde estabas la última vez que usaste WhatsApp aunque te hayas movido 10 kms si no abres WhatsApp no se actualiza, vamos mas o menos como el Maps.
Son preguntas tontas que te hago, pero a veces no configurarlo bien hace que no funcione bien el tema de la ubicación.
Un saludo