Boas Ronan,
Bem-vindo ao fórum esteja a vontade de colocar aqui as suas dúvidas técnicas ou funcionais.
Esse problema penso que tenha a ver com o fato de quando escolhes os valores para os lookups estes ainda não estarem resolvidos. Eu presumo que num destes campos se escreva dentro do lookup e não se abra o formulário do lookup para preencher.
Quando se escreve diretamente ele fica com o cursor de espera ativo e eu penso que se esteja a tentar gravar ainda com o cursor de espera ativo. Um teste interessante é não escrever no lookup e tentar abrir sempre o formulário para a escolha de registos
relacionados se correr tudo bem o problema é mesmo aquele que estou apontar. A resolução é simples para gravarmos um registo temos que esperar que o cursor de espera desapareça.
Espero ter ajudado.
Se respondi a sua pergunta por favor marque como resposta e\ou como útil.
Pedro Azevedo Crm Specialist 4.0\2011