Если связь осуществляется между двумя SWF, которые не загружены в один и тот же SWF контейнера, то для облегчения связи между ними должно использоваться локальное соединение. Если они находятся в той же конструкции, то есть SWF A загружает SWF B в себя, то убедитесь, что вы создаете экземпляр слушателя через контейнер, в который он загружается, что-то вроде someContainer.SWF_B.addEventListener (... это мое лучшее предположение без некоторого кода вывешенным.