Grammy winner Ciara sang just two songs and was on stage for less than 10 minutes at her show at Ilam Fields at Canterbury University on Wednesday, leaving fans fuming.
The 29-year-old was scheduled to take to the stage at 9.30pm, but didn't start until just before the noise curfew came into effect at 11pm, Radio New Zealand reported.
Ciara blamed "technical difficulties".
"I am so happy I got to see my fans in New Zealand for the first time! Thank you for rocking with me, despite the technical difficulties," she tweeted.
However, the post was met with a barrage of negative responses on social media. Fans were frustrated with the short-lived show, and the R&B singer didn't help her cause by not turning up to her own VIP meet-and-greet with concert goers, with tickets priced at $125.