Your description of the issue was rather detailed, that's why after attempts to reproduce the issue on the test site I should have asked for the credentials to reproduce it on yours. As mentioned above to fix the issue we should figure out what caused it.
Anyway thanks for your effort to...