While using youtube the website generates a streamingstats event that informs youtube constantly the exact place that you are in the video. This allows youtube to know exactly where you stopped so you can resume the video later.
However brave standard tracker and ad blocker is preventing this tracker from happening, and because of it youtube keeps recommending me the same video over and over because it thinks I didn’t finish watching, or that I haven’t even watched it at all.
To reproduce the issue watch any video on youtube with the standard tracker and ad blocker. After a while open the list of blocked trackers and you will see a lot of instances of something that starts with this:
Is there a way to prevent brave from blocking this event while continuing to block ads?
For reference, this problem does not happen while using chrome with an ad blocker.
@Direclaw,
Thank you for reaching out to us.
I actually do not see this behavior on either macOS or Windows systems. Stat tracking and watched progress in videos is remembered for me without any issue.
Can you try creating a temp. fresh browser profile and test to see if you get the same behavior when viewing videos in that profile?
To clarify. The tracked watch time is not completely gone, youtube seems to be able to still have some notion of where I stopped but it is usually way off. For example a video that I watched until the end is sometimes tracked correctly, but other times displays as 2/3 or 1/2 watched, which is not something that happens with a chrome with adblock for example. This encourages youtube to keep showing you the video for you to finish watching.
My personal guess is has more than one way of tracking but the most precise and consistent one is being blocked. The other ones may require pausing the video, or getting to a point where it needs to load more data, or hitting the literal end of the video and that is why it is so inconsistent. But it is just a guess.
For example if I go on a channel where I watched all the recent videos, the top rows shows 60%, 100%, 100%, 10%, 70%, 10%, 100%, 10%, 10%. If I scroll lower on the page when I used chrome it is 100% all the way.
The log event seems to trigger constantly even when the video is not playing, while the streaming stats and watchtime triggers only while the video is playing.