# Restore\_cache job has started failing but always succeeds on re-run

**URL:** <https://discuss.circleci.com/t/restore-cache-job-has-started-failing-but-always-succeeds-on-re-run/52482>\
**Category:** Caching Dependencies\
**Tags:** cache\
**Created:** [December 12, 2024, 7:03pm UTC](https://discuss.circleci.com/t/restore-cache-job-has-started-failing-but-always-succeeds-on-re-run/52482 "2024-12-12T19:03:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoshMK](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/joshmk/32/35895_2.png) [@JoshMK](https://discuss.circleci.com/u/JoshMK)\
**Post date:** [December 12, 2024, 7:03pm UTC](https://discuss.circleci.com/t/restore-cache-job-has-started-failing-but-always-succeeds-on-re-run/52482/1 "2024-12-12T19:03:08Z")

</div>

A few days ago our builds started failing when attempting to restore a cache. The error message is:

```auto
Found a cache from build [build number] at [cache]
Cached paths: [file paths]

Downloading cache archive...
Validating cache...

error validating cache: EOF

```

When rerunning the build job from failed, the cache job always succeeds afterward - as if it can now correctly determine the cache exists and read from it.

Is anyone else experiencing this issue?
