"In the sample I posted you do have to invoke a Dynamic Property before the Field will Populate in the second position.?
Setting the Vis State to Double is that change."
Yes... you do have to invoke the Dyn Property before the Field will Populate.
I edited your block slightly... and set 'Double' to be current upon insert. The block still required a dynamic block change... even as simple as just clicking on a control is enough.
I also tested your block with RESETBLOCK command... this command returns the dyn block properties back to their defaults. If you sync up the Field attribute to a user specified value from the referenced attribute... then use RESETBLOCK on the block... a subsequent REGEN forces the Field back to the default value even though a user specified value shows in the other attribute.
I don't suppose there would be some dyn property nuance that you could implement that would force the block to some sort of change on insert... so that the fields would update the first time. (short of a lisp routine, or some such tool).
I think in my case I will consider putting an 'altered' block within another drawing file and insert it exploded... I am fairly certain this would then work as we wish it would.