Thanks for this, I understood what you meant from your initial post. @faeran is now able to produce on his end, but still unable to really see in the code why this would even happen. If we can't work through why we may have to put something like this in place. Really hate just covering up the problem with code like that though. Prefer to take care of the root cause itself. I'll do my best to remember to update this thread when any changes make it's way into a beta.