as far as i know there is no case for this,
please create a case and if possible a sample solution and do test it again first on 5.2.4 because i am not going to try build a complete sample and then come to the conclusion that it works perfectly.
And i still don't know exactly what you are doing.. Are you using db transactions only? or in mem transactions or a combination?
We just have to guess way to much, that cost us quite some time, and many times we then also still can reproduce it, that is a waste of our time.