"...outstanding support!"
— Ivaylo Zhelev What They Say

Why are same-day events showing in the wrong order?

Use the Start Time and End Time fields to affect the order in which same-day events are shown. These precise time fields did not exist until version 1.2 of the Church Content plugin (only a free text field existed) so you will need to fill them in if you had been using an older version. Also make sure you are updated to the latest version of your theme so it knows to use the new time fields.