Olá Pedro!
Você poderia tentar utilizar um Goto no próprio registro para fazer a atualização do cursor que está ligado a grade. Mais ou menos assim:
Goto Recno("MeuCursorGrade") In MeuCursorGrade
Tive um problema parecido e para mim funcionou.
Até mais.
Erick
Força Sempre!
Strength Always!