Note that the there is an index number included in the id of the childlist datatable.
eg.:
the id of the childlist table in the first row of the parent table is: :form:baselist:0:childlist
the id of the childlist table in the second row of the parent table is: :form:baselist:1:childlist
the id of the childlist table in the third row of the parent table is: :form:baselist:2:childlist
and so on...
Solution:
Update the parent table so everything gets updated and synchronized including childlist tables in all the rows
eg.
update=":form:baselist"
Unrealated:
You can see the full qualified id of your elements by right clicking your rendered page in the browser and view page source.