K8s can't pull image on Windows node though it's possible to do manually

Hey everyone!
I’m having an issue with pulling quay.io/argoproj/argoexec:v3.6.0 image in GKE k8s cluster.
I’m not getting any meaningful message, only this:

Back-off pulling image "quay.io/argoproj/argoexec:v3.6.0"
Pulling image "quay.io/argoproj/argoexec:v3.6.0"
Error: ErrImagePull

My node runs on Windows, but argoexec supports Windows platform.

Interesting thing is that I am able to manually pull the image from node via ctr (ctr image pull Quay)
When trying to pull it with crictl I’m getting

pulling image: rpc error: code = NotFound desc = failed to pull and unpack image \"quay.io/argoproj/argoexec:v3.5.5\": no match for platform in manifest: not found

GKE version: 1.30.5-gke.1443001