American Idol delayed its Season 24 results after receiving an unexpectedly high volume of votes.
The live episode aired on March 30, but the announcement of the Top 12 was postponed. Producers cited the need to verify the accuracy of the vote tally due to the unprecedented response.
The show has not provided a timeline for when the results will be released.
