>>how are your tables buffered?
>
>Optimistic table buffering, it's the child table; and what it's strange is that it use to work fine, but sudenly stops.
when that has happened here, we've been using row buffering (either kind) and cancelled the program wo/ issuing a tableupdate. it might be the same issue...