>come posso evitare questo problema?

in realtà è un falso problema, perchè tra scrivere:
codice:
movieclip.onLoad = function()
{
	trace(this._width);
}
e
codice:
trace(movieclip._width);
non c'è alcuna differenza dal lato dell'effetto, mentre da quello della memoria la seconda è anche meglio. Per evitare il bug (perchè quello è, in realtà), basta che selezioni i movieclip, apri il pannello delle azioni, e mandi capo, in modo che ci sia una riga vuota. Basta quello, e l'onLoad torna a funzionare.