Why is the Re-Index Button is Frozen/Stuck?

Last updated: May 10, 2024

To understand why the re-index button freezes, it is important to understand the steps that occur after the re-index button is used:

  1. A user clicks Re-Index.

  2. The button freezes (becomes un-clickable) as a re-index begins.

  3. Nacelle fetches a list of products, collections, and/or content.

  4. The fetch is complete, and the re-index button becomes clickable again.

Between steps one and four the re-index button remains frozen/unusable. This is to prevent a second re-index before the first is complete.

However, sometimes one-off errors can cause the re-index process to hang. As a result, the re-index is never marked as complete. Because the UI waits for a re-index to be marked as "completed" before reactivating the re-index button, a failed re-index may cause the button the remain frozen indefinitely. 

In most cases re-indexing should occur relatively quickly, and the button should become useable in less than a minute. If you are noticing that more than 10 minutes have passed, and the re-index button is still un-clickable, you may want to reach out to support.