PostRecalc and Exiting field

Here is my issue,

I have a tab table with a few rows and a bunch of fields in every row.

I also have some code in the PostRecalc of the form to do the validation and other stuff.

My first field on the first tab is a radio button field. It has no events defined such as OnChange or Exiting, but it does have the “Refresh Fields on Keyword Change” selected, it is needed.

I get an error message “Attempt to execute nested form events” when I select a value that will trigger the validation made in the PostRecalc and select the second tab.

From what I could determine, the problem is that on entering or exiting the radio button field, for some reason it triggers the refresh of the document, and so does the tab changing, thus sending two refresh command with one click.

Does anyone knows a way around this? How can I get the field not to refresh the document on entering or exiting the field?

Thanks for any theory, ideas or leads.