Я думаю, что при загрузке вашего ресурса из проигрывателя отладчика операция завершается мгновенно, и, таким образом, firstParameter
доступно, когда вызывается ваша функция анонимного прослушивателя, но при запуске SWF в другом месте операция загрузки занимает больше времени,а затем ссылка на firstParameter теряется, поскольку это локальная переменная.