O Auto Sync só funciona depois que você o ativa em Settings e conclui no app a configuração normal do Fitbit e as permissões do Apple Health.
O SyncFlow não escolhe um horário exato. O iOS decide quando permite trabalho em segundo plano, então o Auto Sync pode rodar várias vezes no dia, mais tarde do que você espera ou ficar um tempo sem rodar.
As execuções em segundo plano são limitadas de propósito a dados recentes. Em vez de sincronizar todo o histórico, o SyncFlow verifica apenas uma janela recente pequena.
Se o iOS restringir tarefas em segundo plano ou o Fitbit precisar que você entre novamente, o Auto Sync espera até que essas condições sejam resolvidas.
O SyncFlow também pula execuções sobrepostas para que a sincronização manual e o Auto Sync não gravem ao mesmo tempo. Se você forçar o encerramento do app, as tarefas em segundo plano podem parar até que o app seja aberto de novo.