A table is simply a 2D array of strings. Therefore in order to add another row to your table you will need to use the Array manipulation VIs to construct a 2D array. From your description, it sounds as if you are simply passing the new data directly to the table.
To properly construct the table, simply read the current contents of the table and use the Build Array function to append your new data to the array.
Jeremy