Unable to recover my cluster

what about
GET _cat/shards

this should show you many shard are reinitializing. if that is the case you have to wait