Multiple choice component to dynamic inline list

Question about displaying an inline list generated by a multi-selection choice component.

App Matches & Joueurs

Here is the setup in the table :

Case 1: choice component the source being “Joueurs disponibles” (relation of case 2) → comma-separated text column → split column to generate array → relation to generate a table → inline list in the UI. In the app, when playing around with the multi-choice, the inline list does not react in real-time. It’s hit and miss. It only works reliably if only one chip is selected and deselected. The inline list does update nicely when I go back a screen and enter again the same detailed screen.

Case 2: choice component → comma-separated text column → filter on the available choices by “name of relation (choices available) included in choices comma-separated text”. Case 2 works like a charm.

I expected Case 1 to work fine as well. In fact, I prefer “filtering” at the table level rather than in the UI. I’m a little disappointed Case 1 isn’t working well. Would someone know how to explain why Case 1 isn’t working as I expected?