Jeff,
In the [Amoung] control of the gray subform you have a macro in the
AfterUpdate called, "Set Non-Factored Invoice Rebate". It has a Requery
action. That is the problem. The the textbox updates, the Requery fires
and sends the subform to the first record. I am guessing that you type in
the amount then click the forward navigation button. If so, it would appear
that something is wrong with the nagivation, but when you click button, the
AfterUpdate macro executes, requerying the form, forcing it to record one.
Remove, the Requery action from the Macro and you will solve it.
God Bless,
Mark A. Sam