I just tried running your workflow, and actually both nodes fail for me. Also it fails when doing a plain curl on the command line or requesting it with a REST tool. In contrast to that, it’ll load fine in a normal web browser. I assume they have some measures in place for detecting bots.
Have you tried if switching the user agent string makes any difference?