Пока не могу сказать, если в Транзаке нормально, то нужно искать, в чем разница.
В транзаке сделки совершались и ошибки выхода за пределы индекса не было?