fiz o download do arquivo tudo funciona apenas a parte do transaction list que não mostra as transações elas estão no banco de dados da web api mas não são mostradas na lista, depurado o código percebi que o snapshot.data está retornado null mesmo tendo dados no banco o código não avança pois não valida que há dados no banco.
se alguém poder me ajudar eu agradeço.