Hi Dan!
I’m sorry you are having that issue. Let me help you troubleshoot that.
I’ve just tried reproducing this behaviour in my own installation but failed to do so.
First, could you please share with us your system information by following this guide > https://theeventscalendar.com/knowledgebase/sharing-sys-info/ ? We’ll see if there is anything strange that would indicate an error from there.
Could you please try creating a new event (it can be private or hidden), then add a ticket to it with an end sale date older than 1 day in the past? Does it show the ticket in the frontend? Let us know about it.
Thanks,
Victor