Good evening Melanie and welcome back!
Thank you for reaching out to us.
We are sorry to hear about the tickets not being received.
I would love to help you with this topic.
My first recommendation would be to head to Events -> Settings -> Tickets.
Once there, take a look at the When should tickets be emailed to customers? setting.
Sometimes, the WooCommerce order needs to change state before the ticket is email.
If the correct condition is met and you are still not receiving an email, the next logical step would be to look at WP Mail.
More specifically, 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.
Let me know if that helps.
Have a great day!
Geoff B.