Have you tried isolating future from the rest of the workflow? That would be my first test, because it makes it much easier to see where the problem is coming from. I would trust a repeatable result more than one impressive run. The part about "I wanted to start a broader future possibilities...