The issue is when a list is having a list item component containing responsive columns. The settings for Responsive columns allows to create data linkage for individual properties for a component in a column. It seems however that it doesn’t work at runtime, the same info (the default picked up at design time) is repeated for very row.
When having a list item component with subcomponents put together side-by-side, everything works fine.
Attached is a screenshot of the code generated from both the above scenarios .
To the left is without response columns, to the right with those.