Please make sure that the WooCommerce order status must be marked as completed then only the receiver will get the event ticket via mail.