Hey @calliewallie,
Testing a few purchases for you today using the plugin and the latest version of WooCommerce emails are being sent our correctly for new orders.
Screenshot: https://imgur.com/a/q6zDcnp
When testing I used a plugin called WP Mail Logging which logs all outgoing emails on a WordPress install and it could be your sites emails are being sent but not received by you.
https://wordpress.org/plugins/wp-mail-logging/
What I would suggest is install the WP Mail Logging plugin and the purchase a test order, once the order has been purchased check the email log to see if any emails are present there and if they are that indicates those were sent out by WordPress.
Looking at some of the suggestions in the WooCommerce Email FAQ maybe help if you find emails are being sent out after testing on your site using WP Mail Logging.
https://docs.woocommerce.com/document/email-faq/
I have the same problem. And I use WP Mail Logging, but there are no logs of outgoing mails when our clients opt for invoice gateway.