En los permisos, solo puedo concederselos "cuando la aplicación esté en uso".
He puesto lo que comentas del candado y lo de energía y.... nada, sigue todo igual.
Me lo han probado con un iPhone y con un Samsung y funciona perfectamente.
Estoy ya un poco desesperado con esto.
Gracias por contestar.