"failed: nonce is invalid" but not error when check

Hi,
I don’t know if this is the right place to ask this, I have volsync configured to run with restic on my k8s cluster, it’s been running fine but I had a problem with the NAS and had to restart it abruptly, after that, restic is failing to create backups, I’ve tried to follow the troubleshooting guide, but as you can see, no error is found.

volsync output (error):

=== Starting prune ===
loading indexes...
loading all snapshots...
finding data that is still in use for 28 snapshots
[0:01] 64.29%  18 / 28 snapshots

decrypting blob f6125923b0e97999dde84370df2280f6b95a499dd1efcfd2b70380d7cfc8f82b failed: nonce is invalid
github.com/restic/restic/internal/repository.(*Repository).LoadBlob
        github.com/restic/restic/internal/repository/repository.go:314
github.com/restic/restic/internal/restic.LoadTree
        github.com/restic/restic/internal/restic/tree.go:115
github.com/restic/restic/internal/restic.loadTreeWorker
        github.com/restic/restic/internal/restic/tree_stream.go:36
github.com/restic/restic/internal/restic.StreamTrees.func1
        github.com/restic/restic/internal/restic/tree_stream.go:176
golang.org/x/sync/errgroup.(*Group).Go.func1
        golang.org/x/sync@v0.4.0/errgroup/errgroup.go:75
runtime.goexit
        runtime/asm_amd64.s:1598

restic check output:

restic -r s3:http://192.168.1.25:9000/jellyfin check --read-data
using temporary cache in /tmp/restic-check-cache-3455674126
repository b7fb1679 opened (version 2, compression level auto)
created new cache in /tmp/restic-check-cache-3455674126
create exclusive lock for repository
load indexes
[0:04] 100.00%  65 / 65 index files loaded
check all packs
check snapshots, trees and blobs
[0:02] 100.00%  28 / 28 snapshots
read all data
[0:58] 100.00%  1209 / 1209 packs
no errors were found

restic prune output:

restic -r s3:http://192.168.1.25:9000/jellyfin prune            
repository b7fb1679 opened (version 2, compression level auto)
created new cache in /root/.cache/restic
loading indexes...
[0:04] 100.00%  65 / 65 index files loaded
loading all snapshots...
finding data that is still in use for 28 snapshots
[0:03] 100.00%  28 / 28 snapshots
searching used packs...
collecting packs for deletion and repacking
[0:00] 100.00%  1209 / 1209 packs processed

to repack:          2722 blobs / 285.231 MiB
this removes:       1603 blobs / 178.739 MiB
to delete:       2979327 blobs / 1.441 GiB
total prune:     2980930 blobs / 1.616 GiB
remaining:         88237 blobs / 1.144 GiB
unused size after prune: 58.484 MiB (4.99% of remaining size)

repacking packs
[0:03] 100.00%  22 / 22 packs repacked
rebuilding index
[0:00] 100.00%  115 / 115 packs processed
deleting obsolete index files
[0:00] 100.00%  65 / 65 files deleted
removing 1101 old packs
[0:00] 100.00%  1101 / 1101 files deleted
done

Which restic version is used by volsync on the NAS? The error looks like the cache used by volsync might be corrupted. It should be sufficient to delete that cache (volume?).

(Edit: the error message essentially states that the nonce of the blob contains only zeros, which is a possible result of an unexpected restart)