hi, i have pulled a lot of hair to deal with this stubborn issue.
i had a working site prior to updating wordpress and woocomerce, but the site got botched and i have been dealing with the bugs ever since.
right now the emails woocommerce should be sending on a paypal order is still showing pending. Even though it should automatically change to processing.
i can manually change this order myself and it does seem to send out emails.
i have checked the IPN from paypal and it does ping the site.
i have consulted the woocommerce guides for paypal and email, as well as creating support tickets, nothing has helped!