in case you missed it, you should see jwidness’s post above:
here’s my own attempt to explain the problem and workaround in another thread: