I recall bad experiences with same-named fields across templates in a form, and have resolved not to do that again. Try changing names if you can and see if that helps.
John