I don't see why the presence or absence of that line would make a difference, since it isn't changing the table model in any way. So I think you should continue to look for code which you think is changing the table model and fix it so that it does actually change the table model.
Or if you want serious help with your problem, produce an SSCCE (<== read that link) which people would be willing to look at.
- no idea why you held data in List<List<, on bottm (linked code) is model based on List
- all data for JTable are stored in XxxTableModel, use that for only for this reason, JTables view is about preview value came from model, (in this case I don't talking something about editing cell, this will be separate thread)
- split this question to two three separate threads, one about JTable and its view, JTable and view_to_model connection to model and possible Concurency that came from lond and hard JDBC events
- notice you mixing simple array Object saveObj = new Object; and List<List< in your model, debug that if returned proper and awaiting value