title: How to prevent default payment gateway in checkout in WooCommerce 4
body: <p>I can find many related questions but the given solutions are outdated and doesn't work anymore. The most common solution I could find is:</p>
  <pre><code>add_filter( 'pre_option_woocommerce_default_gateway' . '__return_false', 99 );
  </code></pre>
  <p>but this doesn't work with the latest versions of WooCommerce.</p>
  <p>I have also tried to set an empty value in WooCommerce session:</p>
  <pre><code>WC()-&gt;session-&gt;set( 'chosen_payment_method', '' );
  </code></pre>
  <p>This is not working either, woocommerce will select by default the first gateway listed in checkout anyways...</p>