>Hmm. Then I'd have to say you and Jim seem to be exploring a reasonable route. Good luck!
>
>>All tables are using table buffering and all updates are successful.
Hey, i've got a lightbulb. I mean, idea, or half of it. Remember Aleksei's "Five conditions to get your table to accept a record which won't be registered in the .cdx"?. How was it... table open read-only in one datasession, open read/write in another, added records with transaction. There were two more, regarding buffering, I think it should be table buffering (don't remember optimistic or pesimistic). Ah, yes, it also had to have a primary key.
The workaround that worked for me was to have the table open once more in default datasession.