Kyle - thanks.
One note, that, when Ajax is enabled for a field for which another field is dependent, the dependent field remains static after editing the first field.
So, the rule is that, for any fields for which other fields are show/hide dependent, don't enable Ajax editing, but rely on the form submit edit process.
Case closed...
Fred