I would like to add to this thread. I encountered a problem when using the checkout block instead of the default woocommerce one. It would show an order confirmation but no order was created in the admin and no order notification sent out.
Major issue!