Kubernetes runner getting removed and re added automatically

We have a project level kubernetes runner installed on aws EKS.

What we notice is sometimes this runner gets removed from the project without any action by us.

Here’s what we see:

When a CI job is running, a job will randomly fail saying runner system failure.
Goto settings → ci/cd → Runners - The runner is not listed anymore
After 10 - 15 mins, the runner appears in the Runners section again, but now the tags in the runner are gone.
This only happens in the kubernetes runner, we have another windows runner and it works fine.

Thanks in advance