The CAS Default Variables variable set contains several essential variables that many client scripts rely on. In some instances, this variable set is found to be missing from catalog items, potentially causing script failures or unexpected behavior.
Catalog item variables are not being populated and remain in a continuous loading state. Typically, during the import of catalog items, the CAS Default Variables set is automatically attached. However, if the catalog item is later modified, such as by removing or replacing variable sets this default set may be unintentionally removed. Since many client scripts rely on these variables, their absence can cause the variable section to fail to load properly.
There are two recommended solutions to resolve this issue:
Use the provided script, which identifies impacted catalog items and re-attaches the missing CAS Default Variables set automatically.
Engineering has identified this behaviour and is currently working on a permanent fix. The logic to correctly re-attach the default Variable Set during the Update Catalog Item flow will be included in the next product release.