Good evening Rob and welcome back!
Thank you for reaching out to us.
We are sorry to hear about the tickets not being sent.
I would love to help you with this topic.
The first thing you should check is the settings at the bottom of the page of Events -> Settings -> Tickets.
Simply put, the tickets are sent following the checkbox selected here. In some cases, that means that the tickets only get sent once the order is set to “complete”.
If that does not help. You can have the system send tickets from any chosen email address by simply installing, configuring and testing the following plugin: https://wordpress.org/plugins/easy-wp-smtp/
Using a real SMTP server with authentication will bypass the built-in WP mail functionality altogether.
Please make sure you configure and test the settings using the plugin’s built-in tool.
This normally solves any issue sending the tickets.
Let me know how that goes.
Best regards,
Geoff B.