It seems that on some cases, when using splitType="Prevent" on the band, jr:table doesn't print the a table. It seems the when having a quantity of elements that would make the table change the page, it changes the page but don't print the table.
I created a minimal working example here of the case:
After running the main function, it will create 3 pdfs on out/, one for the error case(with 18 items), another for the case that the result is on first page(with 17 items), another on second(with 19 items).
It seems the problem isn't so simple. Did here with the detailCell with height 40 and there is no occurrence of this problem.
It seems that any example that the table finishes on the current page but the band needs to change to the other page, the table will not be printed
Example on github updated, now with 21 items it appears on first page, from 22 to 25 it doesn't appear, on 27 it appears on second page.