Strange behavior in a form

Hello Friends,
I am experiencing some strange behavior in a form. It is a one page document with tons on information extracted from a procedure. There are a few information items that do not display the correct numbers. The strange thing is if I close the form and reopen it everything looks good. In the procedure I have tried to close the form and re-open it. It still displays the wrong information, but if I manually close the form and reopen it then it displays perfectly. Any ideas would be appreciated.

The obvious first thing to check is to make sure you have a showvariables at the end of your procedure for the named variables used in the misbehaving objects. I know in the past I have changed the variable name for an object and forgotten to update the change in the procedure.