Kaitlyn Morris/WireImage

Usher delayed the start of his “Past Present Future” tour because of a “painful neck injury.”

Usher claims he injured his neck while rehearsing for the tour earlier this week, TMZ reported.

In a social media post on August 14, the 45-year-old crooner announced he was postponing the opening night of his tour at Atlanta’s State Farm Arena.

He didn’t mention a neck injury in his post.

On Thursday, Usher postponed all of his Atlanta shows, including tonight’s concert (Aug. 16) and Saturday (Aug. 17).

The Atlanta shows are rescheduled for December. Usher announced his “Past Present Future” tour will kick off on Aug. 20 in Washington, D.C.

Photo may have been deleted

Noam Galai/WireImage

Insiders claim Usher delayed the start of the tour in Atlanta due to low ticket sales.

TicketMaster.com showed hundreds of tickets were still available for those shows. None of the shows were sold out.

Photo may have been deleted

Ticket prices for the Atlanta shows ranged from $199-$886. The most expensive tickets were $886 for front row seats. Many VIP pit (standing room only) tickets were also available for $750 each.

Usher’s fans complained that ticket prices were too high in this Biden-Harris economy. People are more concerned about the price of gas and groceries.