YouTube is down for thousands of people on November 11th, 2025, with various issues including videos not loading or constant buffering.
YouTube may have significantly intensified its ad blocker war, which is leading to many users reporting that the platform is ...