in reply to -textvariable won't update when using hash element

Sorry for the multiple updates, I did find a typo in my code write after posting it, and I fixed it which answered 1/2 of my original question. I am still left with the first question of why doesn't

%FinalNoRecord = %FinalNoRecord_change;

get picked up as a change?