Casi siempre es lo mismo: falta sincronizar.
Leer son dos pasos, y esta es la parte que más sorprende al empezar:
sincronizarhace el login real contra el sistema y guarda los datos. Se demora, a veces cerca de un minuto, porque está entrando de verdad al banco o al SII.consultarlee lo que ya quedó guardado, al instante.
Un consultar nunca pregunta en vivo. Si nadie sincronizó todavía, no hay nada que leer y la respuesta viene vacía, sin error, porque técnicamente la consulta funcionó.
Antes de concluir que no hay datos, revisa datosListos en conexiones.estado.consultar: ahí se ve si esa conexión ya tiene información y de cuándo es.
Está separado en dos a propósito. Los sistemas chilenos tienen límites de uso estrictos, y algunos bancos permiten una sola sesión activa por usuario: si cada lectura abriera una sesión, una pantalla con cinco widgets dejaría la cuenta bloqueada.
