I cannot really give an answer to your questions, but you might want to try the following:

- Use youtube-dl to download the video. In your browser it pollutes your cache anyway, so you why not download it altogether?- Try it in a different browser (to make sure it's not a browser problem)- Try videos of different formats (e.g. flv and mp4)