I have been unable to find anyone else who has come across this issue. I have checked through my code again and again, and have been unable to find the flaw. I am using a subclass of HSlider to control the position of an mp3. This, as you might know, involves calling channel.stop() and then channel = sound.play(new position)
To be brief, setting the sound to play at anything other than 0 causes the channel.position variable to report an earlier time than is actually playing.The effects appear to be increased with distance from zero and will finish immediately if played from half way through. ] finished at 26584.943310657596 of 41795.91836734694 I'm most eager to get this issue fixed, any help is most appreciated

