Ciao.
I file swf possono tranquillamente caricare file esternamente, ovviamente l'unico aspetto da controllare sono i percorsi, siano essi relativi o assoluti.
Se inserisci il file swf all'interno di un articolo o dentro un modulo questo può "andare a finire" in cartelle che non replicano esattamente la struttura che il filmato flash esige per ritrovare i propri dati. Cercalo (via ftp) e appena lo trovi, fai l'upload del contenuto dinamico accessorio con una struttura di cartelle analoga a quella che funziona (presumo in locale) e teoricamente il gioco è fatto.
Se il filmato flash utilizza percorsi assoluti i problemi dovrebbero essere di diversa natura, legata alle operazioni fra domini, in cui entra in gioco la sicurezza ma solitamente un swf legge file "vicini".
Non dovrebbero esserci quindi, nella maggior parte dei casi, problemi inerenti ai parametri con cui è inserito l'oggetto swf dentro l'html relativi all'"allowscriptaccess" o al "wmode" (legato alla trasparenza).
Verifica infine di avere permesso di ingresso e lettura nella cartella dove sono depositati i contenuti da leggere (XML) e che (se non usi un provider Windows) i nomi di file richiamati dentro il filmato siano corretti: spesso un problemone in realtà a le cause più banali.
PS: ovviamente quanto detto affinché flash trovi i file XML vale allo stesso modo quando le informazioni trovate dentro gli XML mapperanno i file immagine.
Sappimi dire!