I have the SetSoundQueueing function in the same state as the loopsoundslave call so its not that.
Any hints??
Here's the part of the script that does this.
state PlayingDaLoop
{
state_entry()
{
llSay(0,"Entering state PlayingDaLoop"
;llSetSoundQueueing(TRUE);
llSay(0,"GroupicleName at PlayingDaLoop is " +GroupicleName);
if(GroupicleName != "NONE"

{
llSay(0,"setting Groupicle Listen Handles"
;Handle1 = llListen(GroupicleVolumeChannel,"",NULL_KEY,""
; Handle2 = llListen(GroupicleToggleOn,"",NULL_KEY,""
;}
else // it does = none
{MasterVolume = "10"; // since no group, only affected by local volume.
} // do i need to turn off toggle?
if(PlayInSync == TRUE)
{
llSay(0,"Starting LoopSoundSlave"
;llSay(0,"WaveToPlay = " +WaveToPlay+ ", Total Volume = " +(string)TotalVolume+ " ,MyVolume = " +MyVolume+ "Group Is " +GroupicleName);
llLoopSoundSlave(WaveToPlay,TotalVolume);
}
else
{
llLoopSound(WaveToPlay,TotalVolume);
}
} //end state entry