El plugin devolvía un error al tratar de acceder a https://design-bags.enconstruccion2.es/wp-json/, el debug mostraba que el error estaba en el fichero /wp-content/plugins/yith-woocommerce-request-a-quote-premium/includes/class.yith-ywraq-order-request.php línea 1963
El error ocurría porque la función get() devolvía null. Para solucionarlo comprobamos que la url no es la anterior.
/** * Callable in frontend return the order-quote that is in the cart * * @return bool|mixed */ public function get_current_order_id() { //$order_id = absint( WC()->session->get('order_awaiting_payment') ); //custom code natural - Modificamos esta parte para soluciona el error del plugin redirection - Víctor $url = 'https://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];//obtenemos url if (strpos($url,'wp-json') !== false) {//comprobamos que la url no contiene la cadena wp-json } else {//si no la tiene, entonces creamos el order_id $order_id = absint( WC()->session->get('order_awaiting_payment') ); } //fin custom code natural if ( $order_id && ! $this->is_quote( $order_id ) ) { return false; } return $order_id; }