I checked it again,
It happened when the Recalc method is done while the user is in the main form, and the DataEntry Yes apply to the SubForm (Where I want to write and see only new records)
then after entering few lines in the subform, if Im doing Recalc in the main form, its start the batch from start