check if you have set "Event Scope" to "Dynamic" in section "Advanced" on the dynamic action.
When you refresh the interactive report the elements get recreated and if scope is set to static the dynamic action isn't connected to the elements anymore.
Hope that helps,
1 person found this helpful
Your dynamic action's scope should be set to Dynamic instead of Static. With static, which is the default, the event listener only gets bound to those elements present in the dom. As a region refresh means removing those nodes and injecting new ones, the DA doesn't react to those new elements.
Thanks Tom and Moritz
I've changed the DA event scope to dynamic instead of static and it works perfectly.