[FMX] looping dynamically loaded mp3s

Hey there. I have brought this up at the end of another thread, but thought it needed it’s own.
Trying to loop a dynamically loaded mp3 of a cicada.

cicada = new Sound(cicadaMC);
cicada.loadSound(“sounds/cicadas.mp3”, true);
cicada.start(0.7, 999);

Why does this not work?
I understand that the start function isn’t needed, as it’s a streaming object, but I thought if I added it, it would loop. This syntax is the only way I know to loop a sound object in AS.
I have read this
This tute is great, explains everything about sound files except this problem.
Any takers?