Help in recovery a corrupted repository

Which restic version are you using? I guess the repository is the same as in Migration from ancient version ?

If yes, then it’s probably best to start with running rebuild-index (just create a copy of the index/ folder first). It could simply be the case that the not referenced packs contain the missing blobs. Afterwards please run check again to learn which problems were fixed and which are remaining.