Did some more testing. When looking at the debug, I noticed that the the ONSLDxxxx event shows "ONSLDR<<hdsignal<<rsignal<<xmsat<<srsat<<songpos< <<<<<<<<<". That may be why the "jump to" function doesn't work. Still can't figure out why the user variable is not updating. I've tried saving the variable using "SETVAR;MySldr;SONGPOS||Audio" in the load event and then using the $MySldr$, "MySldr", "=$MySldr$". None works to update the slider. They only save the present song postion to MySldr at time of load, but it does not update after that. Well I think I'll chalk this one up as a loss.