1 видимо, не выполняется try catch.
2

Код AS3:
try {
_loader.close();
_loader.unloadAndStop();
}
catch (e:Error) {}
заменить на

Код AS3:
_loader.unload()
не?
3 чисто докопаться: preloader

isplayObject = null и рядом (_preload as ConeLoader).progress...что-то тут не так..интерфейсы не? проверка наличия экземпляра не?
4 ну и последнее: а зачем этот класс?