I had a similar problem, on generic template the rows were not visible on the card itself, but they were visible in the details section.
And it was due to the class id suffix, and object id suffix, those have to be different all the times (if you do create them, as I was doing using CreateJWTNewObjects).
Also if you want to show hide the details section of the card, you have to add DetailsTemplateOverride