Troubleshooting tips

General tips

Always use latest version of modules. Bugs will be fixed by releasing new versions, not by inventing a time machine.

Check your browser its Error Console for possible JavaScript errors. If there are errors, they must be fixed, period. Note that warnings in general don't say something is wrong, but they help in the debugging process. In a similar way, notices can be discarded but still might be useful. It is really the errors you should be free off.

AJAX loaders are not disappearing

When a field is synced to the backend (aka an AJAX call is made via the LokiComponents Alpine logic), a little loader icon will appear. If this loader does not disappear, it might indicate one of the following issues: It could be that there is simply a JavaScript error that prevents further JavaScript code from being executed. Check the error console for errors.

It might also be that a PHP Fatal Error has occurred on the server-side. For this, within your browser, analyse the AJAX call made to the Magento backend. If it includes HTML, it means that the repository was called upon successfully. However, it might be that a specific block instance (aka a target) that is rendered in the same AJAX call, has died because of some PHP error.

Last modified: April 1, 2025