Thiago,
Já tive problemas parecidos e no meu caso foi um problema do cabeçalho do arquivo DBF em questão...
TODAS inclusões eram ignoradas e o VFP não me retornava erro nenhum.
Este problema ocorre ao usar o INSERT dentro de uma transação (BEGIN / END - TRANSACTION) e é documentado no site da M$ ...
O VFP 8 contém uma solução para este problema... Além do VFP avisar que o problema está acontecendo, ao executar o PACK o cabeçalho é restaurado...
Dá uma olhada lá, estou sem tempo aqui para te passar o link!
[]s!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte