MEC Looper Order - How to sort by date and time?

Hello! Loving the new MEC customization options! I’m working on an events looper and got almost everything working so far. The only thing I haven’t got is the order of events. I have them ordered by date, but can’t get the times correct. Right now, events on the same date seem to order by the time digit. So they would go 1am, 2pm, 3am, 5am, 7pm, etc. instead of in order by time of day. I’ve read a few older threads of a similar topic and couldn’t quite follow the instructions. Also maybe the solutions are outdated?

Here’s my looper setup:
Query Builder
Post Type is Event

Meta Values
meta key: mec_start_date (if I change this to mec_start_datetime, it breaks)
comparison: greater than or equal to
meta value: {{dc:global:date format=“Y-m-d”}}
type is DATE (if I change this to DATETIME it seems to have no effect)

Order by is Meta Value ascending, meta key is mec_start_datetime (if I change this to mec_start_date, it reorders, but is still not in correct time order)

What am I missing? Can someone help with my setup? Thanks!

Edit to add screenshot:

Hello @OCcreates,

Thanks for writing to us.

In order to help you with your concerns, we need to check your settings. I would request please share the admin login details meanwhile I would suggest you troubleshoot a few of the common issues before we investigate your settings. Please share your details in a secure note. Please provide the following details

  • WordPress Login URL
  • Admin-level username and password
  • Exact page URL

You can find the Secure Note button at the bottom of your posts

Thanks

Secure note created! For anyone following this thread, everything is up to date as of now.

WP 6.8.2
Pro 6.7.1
MEC 7.24.0

Hello @OCcreates,

Thank you for sharing the site login details. I have checked your site and can confirm that the upcoming events are displayed based on the event start date in ascending order. Please refer to the screenshot I’ve included in the secure note for your reference.

Thanks

Yes, that’s how they show. But I need them to show in correct time order. So from earliest to latest in the day. All the August 15 events are out of order. They should be in this order: 1am event, 9am event, 12:30pm event, 3pm, 6pm, 8pm, 10pm. Instead it’s 1am, 3pm, 6pm, 8pm, 9am, 10pm, 12:30pm.