It doesn't. RME will only fetch the config once per fetch operation. Depending on what has been configured, it may fetch the running and startup configs in the same job.
To troubleshoot this, you would need to enable ArchiveMgmt Service debugging under RME > Admin > System Preferences > Loglevel Settings, then run a fetch job for one failing device. The dcmaservice.log will have the errors.