YouTube experienced technical difficulties on Wednesday, Oct. 15, with more than 300K users reporting problems.
Thousands of YouTube users reported experiencing technical difficulties, according to tracking website Downdetector.