Ho seguito il tuo consiglio. Ho creato due function in cascata, nella prima aggiorno la pagina, poi attendo un certo tempo (utilizzando setTimeout) e chiamo la seconda function che esegue l'elaborazione.
Funziona perfettamente! Grazie!!