Il CallSubDelayed serve solo ad attendere che l'Activity dove risiede la Sub sia pronta prima di effettuare la chiamata.
Ma se chiami una Sub in un Modulo a che serve?
Oltretutto sarebbe meglio abbandonare i progetti con le Activity e fare solo progetti B4XPages nel 99% dei casi.