In the 2020.2 version of SuiteCommerce and SuiteCommerce Advanced web stores, there is a new configuration option under SC Configuration > Advanced > Extensions that allows you to enable the Extensibility Layer Safe Mode feature.
This feature is enabled by default for SuiteCommerce Standard web stores, and disabled by default for SuiteCommerce Advanced web stores.
NetSuite recommends enabling this feature so that you will be aware of custom extensions that are directly customizing or importing private modules. However, having this feature enabled may cause some of your custom extensions not to work since it disallows your custom extensions from customizing or importing a core module that is disallowed.
Following are the possible outcomes when the feature is activated:
- An error is displayed when an extension customizes or imports a core module that is disallowed.
- A warning is displayed when an extension customizes or imports a core module that is allowed for now, but will be disallowed in the future.
If you have a custom extension that is suddenly not working after the 2020.2 update of SuiteCommerce/SuiteCommerce Advanced, you might want to try disabling this feature.
For more information regarding this feature, you may refer to SuiteAnswers #96695: Extensions Subtab.
Please feel free to reply to this thread or create a new one if you have any questions.
Cheers!?