OK To clarify.
I have memory forms with fields (dates for browse filters), buttons, one of which I call submit, but is just a button with an equate of Button:refresh that in client actions does a reset of other fields mainly a procedure calling a Browse.
In all forms the refresh is checked as default button.
In all cases the enterkey goes back to the previous page.
so enter - enter -enter - enter swaps between 2 pages
to further clarify - this behaviour seems to be application wide.