A McDonald's promotion to bring back its Szechuan sauce for a day backfired as outlets quickly ran out of supply.