Restoration of data from Primary to Backup cluster

Hi All,

Scenario:
I have 2 GKE cluster [1. Primary cluster & 2. Backup Cluster].
The ESK is running in both primary & backup cluster.
The snapshots are taken at regular intervals in primary cluster.
When I try to restore the data from Primary to back up cluster, 10-15 indices are going into red status. rest of the indices are in green

When I try to list the latest snapshot, it throws the below error
"error": {
"root_cause": [
{
"type": "snapshot_missing_exception.

Manually I found the latest snapshot name and tried to restore it.
Few indices are going into red.

It was successful only once, after that same issue happens