I have a list, map and feature info widget, the app behaves like this: a click on a record on the list - map zooms to the area - list changes to records in the area - the selected record changes to another one that's not selected by me - sometimes it changes back to the one I selected, sometimes it stays with a random selected one. What should I change so that the selected record does not change?
Here is what I see: I select 4X-4984 on the list

Then the selected record changes to 4X-5113 after zoomed in. Sometimes it changes back to 4X-4984, sometimes not.

Here is the trigger on the map and list widget:
