We’re having a problem where WooCommerce Anti-Fraud now prevents all orders while running Woodmart theme.
We’ve found that the first nonce check WooCommerce Anti-Fraud performs inside WooCommerce_Anti_Fraud::wildcard_email_validation()
fails every time while Woodmart is the active theme.
This line:
if ( ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'my-nonce' ) ) {
Aborts every order. WooCommerce Anti-Fraud was working with Woodmart previously with an older PHP version. We’ve had trouble since the upgrade to PHP 8.2.27. When we switch themes to Twenty Twenty Four, this nonce check does not fail.
Can you replicate this behavior?