Please attach a copy of the page and I can take a look.
Just to confirm: the issue is that the update page doesn't have the correct values selected for checkboxes or select lists but you are sure they are correctly inserted on the insert page. Is that correct?