WooCommerce subscriptions "invalid recurring shipping method"
$recurring_shipping_package_key = WC_Subscriptions_Cart::get_recurring_shipping_package_key( $recurring_cart_key, $package_index );if ( ! isset( $package['rates'][ $shipping_methods[ $recurring_shipping_package_key ] ] ) ) { if ( ! $added_invalid_notice ) { wc_add_notice( __( 'Invalid recurring shipping method.', 'woocommerce-subscriptions' ), 'error' ); $added_invalid_notice = true; } $shipping_methods[ $recurring_shipping_package_key ] = '';}
Above is the section of the code from where this message is coming with WooCommerce Subscription.
woocommerce-subscriptions/includes/class-wc-subscriptions-cart.php Line 1168
This is error is coming because of some reason the shipping rate for the specific shipping method recurring_shipping_package_key is not set.