Strange... I don't really have a way to tell which thing is responsible without testing each of them in turn at the moment.
I will add debug information logger to help me locate problem in future
I'm sorry it's not behaving correctly and thanks for testing
