Hi there Michael,
Thanks for getting in touch with us! I can help you here 🙂
First let me start by saying that I’m not seeing a Timezone set for you site (WP Timezone: Unknown or not set), in the system information (maybe an error fetching this info or maybe that’s not set on the site). Can you let me know about it before we get deeper into this? As stated in the thread you mentioned, events should be shown as upcoming until the ‘end date / time’ has passed.
Please let me know about it,
Best,
Nico