NBC, the United States’ official broadcaster of the 2012 London Olympics, experienced another tape delay-related snafu on Monday.

Due to the time difference between London and the U.S., NBC decided to air its official coverage of the London games on delay during U.S. prime time hours. The decision ignited an onslaught of criticism from dissatisfied members of the media and Olympics enthusiasts who could not escape spoilers from social media, the Internet, and more.