Rap artist Kanye West has postponed his Vancouver show for the second time, again just hours before he was slated to take the stage.

West was originally scheduled to perform in Vancouver on Oct. 20, but cancelled the concert just hours before stage time, promising a makeup date of Oct. 31.

A Rogers Arena representative confirmed Thursday that West’s Yeezus Tour with Kendrick Lamar has been postponed once again.

Canucks Sports and Entertainment posted a written statement from West's label, Island Def Jam, that said a truck carrying The Yeezus Tour's video truss and massive LED screen was involved in an accident yesterday, and the gear was damaged beyond repair.

The statement says the equipment is crucial to the staging of the concert tour, and it would be impossible to put on the show without it.

It also says West refuses to perform the show without its original vision and set design, so the tour has been postponed until the gear can be remade.

Fans were outraged after the first concert was cancelled, with some saying they had spent hundreds to travel to Vancouver from other locations to see the show.

It was later revealed that the rapper missed the show so he could propose to girlfriend Kim Kardashian in San Francisco.

A third rescheduled date has not yet been announced.

Shows in Denver and Minneapolis have also been postponed, but no further details have been released.

Island Def Jam's full statement:

"Yesterday, on the road to Vancouver, a truck carrying The Yeezus Tour’s custom-made video truss and 60-ft circular LED screen was in an accident that damaged the gear beyond repair. This gear is central to the staging of The Yeezus Tour, and central to the creative vision put forth by Kanye West and his design team at DONDA. As a result of this event, it is impossible to put on the show and The Yeezus Tour will be postponed until these essential pieces can be reengineered and refabricated. Kanye West will not compromise on bringing the show, as it was originally envisioned and designed, to his fans. The Vancouver, Denver and Minneapolis dates have been postponed. Further details on the affected tour dates will be announced shortly."

With files from The Canadian Press