I've had similar issues ever since YouTube started using the HTML5 player. Clearing my cache and cookies has always solved the problem.