The unload() function in CS3, player 9, is buggy. If you need to unload without loading a new object you need to remove the Loader and add it back when loading another object again.