Unable to get Shared control plane multiple networks load balance between clusters in GKE

I am following https://istio.io/latest/docs/setup/install/multicluster/shared/ to set up a shared control plane for two private clusters in Google Kubernetes Engine. When I get to the step:

kubectl exec -it -n sample -c sleep --context={MAIN_CLUSTER_CTX} (kubectl get pod -n sample -l app=sleep --context=${MAIN_CLUSTER_CTX} -o jsonpath=’{.items[0].metadata.name}’) – curl helloworld.sample:5000/hello

I only see the response:
Hello version: v1, instance: helloworld-v1-6757db4ff5-67dbw

And similarly for:
kubectl exec -it -n sample -c sleep --context={REMOTE_CLUSTER_CTX} (kubectl get pod -n sample -l app=sleep --context=${REMOTE_CLUSTER_CTX} -o jsonpath=’{.items[0].metadata.name}’) – curl helloworld.sample:5000/hello

I only see the response:
Hello version: v1, instance: helloworld-v1-6757db4ff5-67dbw

Where should I be looking to find what is blocking the call to V2 hello world?