API Keys unexpectedly regenerated

Hi,

just yesterday we discovered our app’s requested to Algolia had begun to fail due to an incorrect API key. We soon discovered that the API keys had regenerated, and fixed the issue by updating the keys in our end.

We have no idea what caused this regeneration, and would like to know if we can avoid it.

The event did coincide with our current admin giving admin rights to another user. But surely sudden app key regeneration is not tied to user access right changes, so what could’ve been the trigger?