If I can be provided a working example of the error I am willing to look into it and hopefully provide a solution. Either in how you have this scripted or by fixing the core software.
Basically if you can provide a single .user file with specific steps to duplicate it I have a much higher chance of fixing it.