• CTX Feed hangs at “Processing feed configuration for saving.”

    Console error:
    Uncaught (in promise) TypeError: can’t access property “option_name”, e.payload.data.feed_info is undefined
    File:
    wp-content/plugins/webappick-product-feed-for-woocommerce/admin/js/V5JS/index.js?ver=6.6.38

    The REST route exists:
    /wp-json/ctxfeed/v1/make_feed/save_feed_config
    Namespace: ctxfeed/v1
    Method: POST

    Earlier REST response:
    {
    “code”: “rest_no_route”,
    “message”: “No route was found matching the URL and request method.”,
    “data”: { “status”: 404 }
    }

    Reinstalling plugin, private window, Ctrl+F5, and cache clearing did not fix it.


    WordPress version: 6.9.4
    WooCommerce version: 10.8.1
    CTX Feed version: 6.6.38
    PHP version: 7.4.43

Viewing 1 replies (of 1 total)
  • Plugin Support mansary

    (@mansary)

    Dear@ahoy1 ,

    Thank you for providing the detailed information.

    The JavaScript error indicates that the feed configuration save request is either failing or returning an unexpected response, which prevents CTX Feed from receiving the required feed_info data.

    Please try the following troubleshooting steps:

    1. Update PHP Version
      • We noticed your site is running PHP 7.4.43, which has reached end-of-life and is no longer officially supported by many modern WordPress plugins.
      • Please upgrade to PHP 8.0, 8.1, or higher and test again.
    2. Check for Plugin or Theme Conflicts
      • Temporarily deactivate all plugins except WooCommerce and CTX Feed.
      • Switch to a default WordPress theme such as Twenty Twenty-Six.
      • Then try saving the feed again.
    3. Verify REST API Functionality
      • Since you previously received a rest_no_route error for the save endpoint, another plugin, security tool, firewall, server cache, or hosting configuration may be interfering with CTX Feed REST API requests.
      • Please check whether any security plugins (Wordfence, Sucuri, iThemes Security, etc.), Cloudflare rules, ModSecurity, or server-level protections are blocking REST requests
    4. Enable WordPress Debug Logging
      Add the following lines to your wp-config.php file:
      define('WP_DEBUG', true);
      define('WP_DEBUG_LOG', true);
      define('WP_DEBUG_DISPLAY', false);
      After reproducing the issue, please send us the contents of:
      wp-content/debug.log

    If the issue persists after completing the above steps, kindly reach out to us <span style=”box-sizing: border-box; margin: 0px; padding: 0px;”>here so we can investigate </span>further.

    Best regards,

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.