In this article we will go over a known issue that affects the filter list block and how to quickly fix the issue so you won't be blocked by it.
There are some cases where a user would filter the results of a list block using the Filter List block and then use one of the filter list items specifically inside that loop like { $.filterList[0].id } for some purpose. This would cause the index to be reset inside the Filter List loop and cause the automation to run infinitely.
As you can see in the below example this is how the issue is duplicated:

In order to workaround the issue all a user has to do is instead of using the Filter List item specifically inside the loop, they can assign the needed value to a variable before the loop and use the variable inside the block in question like in the next example.

The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.