Problema con notificaciones push

Buenos días.
Tengo un problema en las notificaciones de viaje entere la app de user y la de drivers. Emite notificaciones todos los conductores que estén dentro del radio establecido , sin verificar si estan conectados o no.
Verificó que la función stop gelocation tracking esté funcionando , pero aun asi sigue notificando a todos los conductores del radio

Gracias y un saludo

Gracias y un saludo

puedes poner un condicional en tu foreach en el cual lea el estado del conductor y dependiendo del estado manda el mensaje, te puede funcionar