Hello.
Verify, please, where is the table used as recordsource for the grid. The 'blanking' of a grid is always result of lost recordsource table, using a 'PACK' command or removing it from the directory. It is possible (if you have code in the Error method) to VFP to ignore the error.
Hope this helps.
Grigore Dolghin