Proximidad vive y se ejecuta en el móvil de cada usuario.
Puede fallar porque el mismo móvil esté restringiendo el servicio de Proximidad y/o no entregue los eventos de forma oportuna o, no está detectando el paso por todas las geovallas.
¿Has realizado todos los ajustes que indica la app para que Proximidad pueda ejecutarse en segundo plano y sin restricciones? En el caso de Android hay algunos ajustes que hay que mirar muy bien y desactivar. En esta web puedes ver todos los ajustes seleccionando la marca y modelo de tu móvil: https://dontkillmyapp-com.translate.goog/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc
De lo contrario, Proximidad no funciona de manera continua y pueden ocurrir este tipo de problemas.