Usava o XE6 com Firebird 2.1 e tudo estava ok.
Resolvi trocar pelo Firedac para poder atualizar o Firebird e nos normais antes da implantação foi tudo ok.
Agora vira e mexe aparece usuário reclamando que fez isso ou aquilo, está no seu computador mas não no de outra pessoa.
Nem estou usando transactions nem cache updates. Um simples pool de insert's ou update's fica como efetivado no local somente para este usuário e às vezes quando ele fecha o programa atualiza outras vezes não.
Tem algum commit que deve ser dado ou parâmetro que deva ser utilizado?
Grato por qualquer ajuda.