Vedendo il codice mi viene da pensare che tu non abbia letto il mio post:

dovrai richiamare questa codice ogni volta che effettui il resize:
Mi pare chiaro che quel codice vada inserito nella funzione che viene richiamata al resize e non ancora prima che "sfondo" e il suo "canvas" vengano visti all'interno dello Stage. Inoltre se l'hai creato manualmente devi intanto eliminare le righe in cui lo ricrei

var sfondo:MovieClip = _root.createEmptyMovieClip("sfondo", 1);

altrimenti potresti sovrascriverlo o suggerire un comportamento anomalo al codice.

Ritenta