Through Her Eyes was actually a pretty solid live performance. A few of the usual pitch issues with some sharp notes, but overall it was on melody, the tone was consistent, and it had some style, and was admirable for performing in front of a crowd.
Then UAGM came on, and it sounded like the usual. If he'd stopped after Through Her Eyes, the crowd would have left with a good impression. I think UAGM undid that. That's tough even for a seasoned and well trained vocalist like JLB, and was just way out of range, and you could hear the voice cracking and just not reaching those notes.
Stick to songs in the appropriate range, and know your limits. And also, stop copying JLB's exact mannerisms. It was too obvious.