Any changes made with an Algolia API client in the backend or with one of our Integrations will overwrite the settings in the Algolia dashboard.
There are also scenarios related to incorrect indexing practices that can result in issues. Here is an example:
Your process is to create a temporary index, add records to it, then rename it to your new index. Your temporary index no longer exists at this point.
Point of failure: You try to add records to your temporary index after it was renamed to your new index, then rename it to your new index again. When you try to add records to an index that doesn't exist anymore, it won't have the settings of your current index.