WordPress: Remove checkout page Billing Email Required and Validation

Solution:

I’d add priority of 20 to the filter hook. This works on my end! It’ll make it optional with no validation.

add_filter('woocommerce_checkout_fields', 'misha_no_email_validation', 20);

function misha_no_email_validation($fields){

  $fields['billing']['billing_email']['required'] = false;

  return $fields;

}