Hello, I have a Samsung Galaxy Note 2 running Cyanogenmod version 12.1-20151117-SNAPSHOT-YOG7DAO1k4-t0lte, Android version 5.1.1. Apparently I can't reproduce videos in my browsers. I am currently using CM Browser, and whenever I try to play a video from YouTube or Vimeo or other video hosting websites, the video is blocky, apparently corrupted. In the best case scenario, the video is simply blank; in the worst case, it's all jumbled. The audio is always fine. I have uploaded a screen recording to show you what I mean. The issue is not browser-dependent, as it's the same on the stock Android browser. It is limited to browsers, in that if I open the videos with YouTube App they regularly play. Even more odd, if I play YouTube videos fullscreen, they play regularly (which somehow leads me to think that it's something codec related). I cannot pinpoint an exact moment at which the videos started to go wrong: I am sure that it is not something I experienced in the past, but I can't seem to remember any particular instance in which I tweaked my phone in a way that could have corrupted any piece of video reproduction software. I tried wiping cache and Dalvik cache, to no avail. I don't really know how to access or edit codecs on Android, so I'm stuck. Thank you for your help.