Il comportamento "asincrono" della tua applicazione mi risulta molto singolare.

Quali componenti usi per l'accesso ai dati?

Ciao!