Mettendo una variabile In B4XPage_Background in ogni pagina dell'app, variabile di tipo boolean che diventa true quando l'evento viene chiamato ho notato che all'avvio dell'applicazione questa variabile è sempre true.
Sicuro di quanto sopra? "Io questo non creTo" (Crozza-Razzi).
All'avvio dell'app o all'apertura (visualizzazione) di qualunque pagina, GLI eventi B4XPage_Background di ogni pagina (non si è obbligati a scrivere questa routine-evento nelle pagine, può essere molto utile) NON dovrebbero scattare, dovrebbero farlo solo quando l'app vada in pausa (in pratica è l'equivalente di Activity_Pause).
Nella Initialize, metti:
B4XPages.GetManager.LogEvents = True
Nel Main (Activity, in B4A), metti:
#BridgeLogger: True
così nel tab dei log vedrai quando scatta ogni evento B4XPages, anche se fossi connesso tramite Bridge.