Thanks, I've tried dumbing down the project to the point that it only contains the relevant code in order to re-produce the issue, but so far no luck, the problem is still there. I can upload the project here if you want to take a look.