Mariah Carey performs at the 81st Annual Rockefeller Center Christmas Tree Lighting Ceremony in New York City on December 4, 2013.

Mariah Carey in 2013: Mimi performs at the 81st Annual Rockefeller Center Christmas Tree Lighting Ceremony in New York City on December 4, 2013.

*E! Online is reporting an entirely different story regarding Mariah Carey’s Rockefeller Christmas Tree taping fiasco.

Earlier, TMZ reported that Carey showed up three hours late and missed performing altogether, because she was on the phone with her divorce lawyers. The website said she would instead perform during the show’s live broadcast tonight at 8 p.m. on NBC.

E! cites “multiple sources” who also say the Grammy winner forced production to wait for several hours – but it was because she didn’t want to perform in the rain.

“She was concerned about it affecting her voice,” said an insider. “The buzz on set was that Mariah eventually showed up in her car, but refused to get out of the car because of the weather.”

E! continues:

And while she eventually did perform live, despite the unfortunate weather, Carey stood up about 15 youngsters (all under the age of 10) who were supposed to serve as her backup dancers.

We’re told that the children were dressed in white and gold holiday outfits and had done two full rehearsals while waiting for Mimi. Understandably, a source says that “the kids were incredibly disappointed when Mariah did not show up on set.”

The mother of two took to Twitter shortly after TMZ broke the news of the tree lighting ceremony drama in an attempt to clear the air.

“Last night’s situation was beyond my control. I apologize to all that showed up, you know that I would never want to disappoint you,” she began by writing to her devoted fans.

“You’ve kept me here, in your hearts, and I keep you in mine always. We are #lambily! #ThereForMe. I will be opening tonight’s live show in Rockefeller center with “All I Want For Christmas Is You”!!!! Tune in at 8pm on NBC!”