E' un problema di percorso (path).

Immagino che la pagina HTML che incorpora il filmato ed il file .swf NON siano nella stessa cartella.

Il punto di riferimento del percorso è la cartella dove risiede il file HTML che incorpora il filmato Flash e NON la cartella dove si trova il file .swf

P.es.

nella root del sito c'è la sottocartella:
> movie
che contiene la sottocartella
> images
inoltre c'è il file index.html (che incorpora il movie Flash gallery.swf)

detto file gallery.swf si trova nella sottocartella movie

nella sottocartella images ci sono invece tutte le foto della galleria.

SE il percorso per il caricamento delle immagini è .../images/foto1.jpg

SE eseguo direttamente il file .swf, questi troverà le immagini perché le cercherà nella sottocartella images contenuta in movie (dove lui risiede)

SE eseguo il file .swf richiamandola dalla pagina HTML, questi NON troverà le immagini perché le cercherà nella sottocartella images direttamente nella root (dove lui risiede) e NON la troverà.