Maybe you could give a look at this thread. Not necessarily a solution, but at least an input for some aspects that could be checked…