Saturday's 40km points race saw the 29-year-old Newtownards man get off to a strong start, gaining an early lap on the field.
But, after he started to struggle, he ended up retiring with 73 laps still to go.
And unfortunately for Irvine, his bad luck also followed him into the 20km scratch race at the Sir Chris Hoy Velodrome.
I'm just gutted I couldn't fly the flag for Northern Ireland.
"I need to re-evaluate my season and I'll have to ask a lot of tough questions of myself," Irvine said of his eventual 14th place finish.
"It was horrible. There was nothing good about it. I can't lie, it was a horrible show by myself. I feel bad - I feel like I let the team down. It's character-building."
Irvine was making no excuses for his performance though - including the fact he was up against a numbers game, with New Zealand's three-strong team among those who capitalised.
"Cycling can be a numbers game and three against one doesn't work, but that's no excuse because I've beaten them all before," he said.
"It just wasn't there and that's a surprise. I need to find out why."
Irvine is still set to compete in the road race later in the week before heading back to his training base in Colorado.
Northern Ireland's other track cyclist, Lydia Boylan, finished 16th in the women's points race.