Where is Episode 15 of American Ninja Warrior from September 9, 2019...only available to buy. Why? Episode 14 and 16 are there.