Mi sa che c'è un po' di confusione tra incorporamento del testo e caricamento di file di testo esterni.

Come ti ha detto anche Negatyve, il tempo che tu attendi dipende dal fatto che il file di testo esterno non è ancora completamente caricato per quel motivo vedi il testo apparire "improvvisamente".

Dimmi piuttosto, in quale punto dai l'istruzione loadVariables?
E' da quel preciso momento che inizia il caricamento del file di testo esterno!
Puoi verificarne il caricamento con:
codice:
onclipEvent (data) {
     ... azioni
}