If you cannot enable Dynamic Re-Ranking for one of your indices and you are getting the message below, you can follow the steps from this doc to investigate your issue.
1. Have you gone through these steps?
To use Dynamic Re-Ranking, you must send Algolia to click or conversion events (or both if they differ) as described here.
Algolia AI uses this data to detect trends in your users’ behaviour and re-rank results based on these trends. You can find a guide on how to implement events here.
2. Are you receiving enough events?
If you are not receiving enough events, you won't be eligible for Dynamic Re-Ranking. You need at least 20 clicks or 2 conversion events during the last 30 days on a record for a given query for the record to be eligible for re-ranking for that query.
If you receive enough events, check if your events are made of empty searches.
3. Are your events valid?
To investigate this, check this doc How can I investigate if my click and conversion events are valid?
4. Is your source index accurate?
Does your events source index correspond to the index that you are sending events to? You can check this on the settings tab on the Dynamic Re-ranking section:
Re ranking > Settings > Events source index