FLV wont play after being paused

I am making an FLV player and for whatever reason when I drag the scrub bar, I pause the video and then when I let it go, it is suppose to play, however it doesnt. Can anyone see from my code what would be causing it not to play?


function dragPlayHead()
{
	controls.scrubber.startDrag(false,controls.bufferBar._x,controls.scrubber._y,(controls.bufferBar._x + bufferWidth),controls.scrubber._y);
	controls.scrubber.onEnterFrame = function()
	{
		var myTime = ((this._x - controls.bufferBar._x) * vidPlayer.totalTime) / bufferWidth;
		controls.playedBar._width = -(beginningScrubX) + (controls.scrubber._x);
		vidPlayer.seek(myTime);
	};
}

controls.scrubber.onPress = function()
{
	vidPlayer.pause();
	stopPlayhead();
	dragPlayHead();
};
controls.scrubber.onRelease = controls.scrubber.onReleaseOutside = function ()
{
	this.stopDrag();
	delete controls.scrubber.onEnterFrame;
	vidPlayer.play();
};

if I put a trace in the onRelease area it traces out so it is getting their. Its just vidPlayer.play(); itsnt working