У меня была такая же проблема - только в 4.6. Flex 4.5 работал нормально. Я думаю, что это связано с изменением способа, которым ModuleInfo обрабатывает загрузку. Preloader пытается разрешить несколько графических вызовов, но поскольку родительский объект не имеет установленных графических компонентов, вызовы прерываются. (Даже если вы защищаете getStyle () переопределением и попыткой перехвата вызова super.getStyle (), другие графические вызовы прервутся.)
ВОЗМОЖНОЕ РЕШЕНИЕ: если я добавлю компонент в свой mxml верхнего уровня (подкласс приложения), проблема исчезнет. Я использовал
Было бы хорошо узнать, какой самый легкий компонент будет работать здесь.
Я предполагаю, что Preloader ожидает, по крайней мере, заставку перед загрузкой первого модуля. В противном случае это просто ошибка Flex.