Use --option substituters "" to disable substituters, cancel build after the one that fails the download has been built, cancel, start build again with substituters enabled, get at least parts of the remaining stuff from the cache…
Though, I’m curious… The name of the path entry looks as if this was actually something used as src somewhere… I’m wondering why it even is tried to get substituted. That shouldn’t happen usually, at least not if the thing built from it is in the cache. So either the thing built from those sources is not in the cache (in which case we need to check if there are reasons for keeping the sources in there and instead let people download them locally) or if the build entry is in the cache, then we need to check, why the sources are part of the runtime closure and fix the build to not keep any references.