Sublist tables are intended to display 1 record per row. If the <<TableStart>> and <<TableEnd>> are on different rows in the template, the sublist will not work properly. This article describes a way to display sublist records outside of a table. This could act as a potential solution.