More verbose error for parallel pull

Partially fixes #6484
Are we ending the wrong error? Shouldnt the real one be `lastErr`?