I had the same with a path made of 15 objects named from soundpath1 to soundpath15, when loaded names and instances where exchanged (teh soundpath14 was the soundpath8), I spend lot of tme to debug ,as everything was right.
so I named them sounda, soundb, soundc, etc.... and they loaded perfectly in the right order and where they should have been... I dont know if it's a reported bug, maybe you should report it ...
