Inconsistency of kubelet server

Having issue in kubelet server , sometimes it running fine but after sometime it stops working so i need to restart in short interval of time to keep kubectl commands functioning,
welcomes your suggestions.

Cluster information:

Kubernetes version:1.26.0
Cloud being used: GCP
Installation method: manual (through kubeadm)
Host OS: ubuntu 20.04
CNI and version: weave-net
CRI and version: containerd : 1.6.14