Hi Steven
>With pageframes all the pages are not refreshed by default when you refresh the form - only the current page - if I'm not mistaken. I generally like to add code in the form refresh to specifically refresh multiple pages of a pageframe on the form. Could this behavior be part of the problem?
Yes this behaviour was the problem as follows:
Actually, there was framework code in the UIEnable of the chk which prevented a refresh if a property was set to false when the page was made active. As UIEnable is not fired first time the form activates, I get the chk working on page1 and on other pages UIEnable does not this.refresh() due to the property being set false. When manipulating classes I guess I had missed making this property True only for the chk and so the problem.
Thanks for taking timeout to respond to my problem, I am sorry this was a problem in a way I had myself created but was not obviously staring in my face.