Here is a script that demonstrates this issue relatively consistently. https://gist.github.com/scmorrison/d7506b69e5778381c8374163435ae651
Sometimes it works fine, but mostly not. I have tried several variations of this and any that use the >>.map, hyper, or promises fail. Sam