La solución es la de siempre, auto inicio y dar privilegios para conectarse en segundo plano (en ajustes-batería y rendimiento).
Eso si, espera un consumo más elevado del servicio.
Saludos
Edito para decir que lo del auto inicio no sé si será necesario, puedes probar, pero el otro ajuste si lo es.