Hi, I’ve faced almost same issue that app terminated. But in my case, I deployed a updated app that includes modified go.mod/go.sum with updated protobuf module - google.golang.org/protobuf - Go Packages. Protbuf lib causes ‘panic: proto: message appengine.AppIdentityServiceError is already registered’ that led ‘The request failed because the instance failed the readiness check.’ error.
Error log contains 'See (URL Removed by Staff) so I fixed for now add following directive in app.yaml file:
This outputs many warning like follows when booted up, but app working.
WARNING: proto: file “google.golang.org/appengine/internal/datastore/datastore_v3.proto” has a name conflict over appengine.AddActionsRequest
See https://protobuf.dev/reference/go/faq#namespace-conflict
WARNING: proto: file “google.golang.org/appengine/internal/datastore/datastore_v3.proto” has a name conflict over appengine.CompositeIndices
See https://protobuf.dev/reference/go/faq#namespace-conflict