Es kann durchaus sein, dass es am Primärschlüssel liegt.
Bei Zeos (und die richten sich ja vom Verhalten sehr nach der
BDE), hatte ich das Problem auch schon. Wenn man die Felder allerdings anlegen lässt, kann man in den Eigenschaften des Feldes (alles Objektinspektor), Required auf false setzen.
Vielleicht konnte ich dir damit helfen.
MfG