• Resolved Rhand

    (@rhand)


    Installed Woo on spa demo on imagewize.com It is a site in demo multi site setup. I deactivated network activated WooCOmemrce and activated it for the individual site only It uses Moiraine block theme and spa child theme. Now I get this error

    [Error] Store "core/interface" is already registered.
        registerStoreInstance (data.js:3352)
        register (data.js:3407)
        95590 (index.js:2:16588)
        __webpack_require__ (index.js:2:181921)
        (anonymous function) (index.js:2:218326)
        (anonymous function) (index.js:2:646304)
        Global Code (index.js:2:646368)
    [Error] Warning: Each child in a list should have a unique "key" prop. See https://reactjs.org/link/warning-keys for more information.
    div
    Xo@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:580912
    SlotComponent@http://demo.imagewize.test/spa/wp-includes/js/dist/components.js:33648:10
    Slot
    UnforwardedSlot@http://demo.imagewize.test/spa/wp-includes/js/dist/components.js:34208:9
    @http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/admin-layout/index.js:1:966
    div
    me@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:537964
    div
    SlotFillProvider@http://demo.imagewize.test/spa/wp-includes/js/dist/components.js:34064:60
    provider_SlotFillProvider@http://demo.imagewize.test/spa/wp-includes/js/dist/components.js:34162:64
    SlotFillProvider@http://demo.imagewize.test/spa/wp-includes/js/dist/components.js:34227:56
    w@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/admin-layout/index.js:1:2006
    Or@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:600955
    Lr@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:600762
    @http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:603770
    @http://demo.imagewize.test/spa/wp-includes/js/dist/data.js:4343:31
    WithSelect(Component)@
    WithPluginsHydration(WithSelect(Component))@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/data/index.js:2:140601
    O@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:462674
    L@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:461406
    s@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:455888
    @http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:604010
    WithOptionsHydration(Component)@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/data/index.js:2:141680
    WithSettingsHydration(WithOptionsHydration(Component))@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/data/index.js:2:138553
    WithSettingsHydration(WithSettingsHydration(WithOptionsHydration(Component)))@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/data/index.js:2:138553
    WithCurrentUserHydration(WithSettingsHydration(WithSettingsHydration(WithOptionsHydration(Component))))@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/data/index.js:2:139775
    bi@http://demo.imagewize.test/app/plugins/woocommerce/assets/client/admin/app/index.js:2:643910
        printWarning (react-dom.js:73)
        error (react-dom.js:47)
        warnForMissingKey (react-dom.js:13040)
        warnOnInvalidKey (react-dom.js:13521)
        reconcileChildrenArray (react-dom.js:13576)
        reconcileChildren (react-dom.js:19196)
        updateHostComponent (react-dom.js:19963)
        beginWork$1 (react-dom.js:27475)
        performUnitOfWork (react-dom.js:26606)
        workLoopSync (react-dom.js:26515)
        renderRootSync (react-dom.js:26483)
        performSyncWorkOnRoot (react-dom.js:26134)
        flushSyncCallbacks (react-dom.js:12052)
        commitRootImpl (react-dom.js:27008)
        commitRoot (react-dom.js:26731)
        finishConcurrentRender (react-dom.js:25985)
        performConcurrentWorkOnRoot (react-dom.js:25858)
        workLoop (react.js:2653)
        flushWork (react.js:2626)
        performWorkUntilDeadline (react.js:2920)

    and general errors

    There was an error getting your inbox. Please try again.

    Other plugin is importer. That is it. Did do wp cache flush and

    wp transient delete --all --network
    Success: 12 transients deleted from the database.

    but the error is still there. Someone referred to similar issue at https://github.com/woocommerce/woocommerce/issues/46771 but that was supposedly solved with a new WooCommerce version. I just installed the latest using php composer require wpackagist/woocommerce so that does not solve the issue.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Zee

    (@doublezed2)

    Hello Rhand,

    Thank you for contacting WooCommerce support.

    I understand that after deactivating WooCommerce at the network level and activating it for a single site in your multisite setup, you are seeing the error “Store ‘core/interface’ is already registered.” This may be due to a script being loaded multiple times.

    I checked your site and did not see any JavaScript errors in the browser console. Where exactly are you seeing this error? You may use https://snipboard.io to upload images and share links here.

    Lastly, please share your site’s System Status Report with me. You can paste it into https://pastebin.com and share the link here.

    This will help me better understand the issue and assist you further.

    Best regards.

    Thread Starter Rhand

    (@rhand)

    I have not launched the sub domain yet. I am running demo.imagewize.test locally in a macOS Virtual Machine set up with Trellis and get this issue. The WooCommerce status report is https://pastebin.com/4EP4Lpnh and WordPress site info is at https://pastebin.com/mBMxtqPL . Error page looks like this https://snipboard.io/N0eqhI.jpg .

    • This reply was modified 1 year, 2 months ago by Rhand.
    • This reply was modified 1 year, 2 months ago by Rhand.
    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    Thank you for sharing the details about the issue. The error regarding “Store ‘core/interface’ is already registered” has already been reported, and our developers have decided to fix that issue in the latest version 9.8.0. However, please note that this error will not affect your site.

    Regarding the issue with errors getting into the inbox, I can see that you are using three additional plugins

    1. Simple Cookie Consent: version: 1.0.0, author: Jasper Frumau
    2. Simply Schedule Appointments: version: 1.6.8.15, author: NSquared
    3. WordPress Importer: version: 0.8.4, author: wordpressdotorg

    For testing purposes, could you please deactivate all these plugins, clear your browser cache, and see if that resolves the issue?

    If you’re still facing the same issue, could you please share any fatal error logs (if available) under WooCommerce > Status > Logs?

    Once we have more information, we’ll be able to assist you further.

    Plugin Support Kay U a11n

    (@kingsleyinfo)

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if and/or when you are ready to continue.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Error] Store “core/interface” is already registered.’ is closed to new replies.