To be fair, they didn't end the show all that early. Jonas Brothers didn't come out for a final encore, meaning the show was two songs short. At other dates on the "Happiness Begins Tour," the group have been playing "Burnin' Up" and "Sucker" in the encore, so those songs were missing last night.
According to the group, they ended the show early due to technical issues. They wrote on Twitter:
Toronto we're so sorry we didn't get to play our last two songs. Unfortunately there was an unforeseen technical difficulty and our production team advised we end the show. Thank you all for coming out tonight! We love you all so much! #HappinessBeginsTour— Jonas Brothers (@jonasbrothers) August 24, 2019
Jonas Brothers play Toronto again tonight, so any super-fans going to both shows will presumably have another chance to hear "Burnin' Up" and "Sucker."
Below, see photos from last night's JoBros show.