How to call an event from a button in many children widgets?

Hello!

In a game I’m making, the player has access to an encyclopedia to browse through animals he can see in the wild. I made an “Encyclopedia” widget with a scroll list populated with an “EncyclopediaEntry” widget, consisting of a button.
Here is the button, sending the Row name to the called function :

And my Encyclopedia container widget where the binding doesn’t fire :

I tried to execute with “On Construct” as well.

I feel that there might be a problem executing a function with an array but as long a the row name is passed it should be working, no?

Thanks in advance for the help.

WELL, I feel a bit stupid but I’ve found the problem. My array was created with only the TOP-LEVEL widgets, so it couldn’t include its children.

Posting here to maybe help people :