Will you run LOG_LEVEL=debug flyctl scale show -a $APP_NAME and share the output? That should include the graphql response that includes more information about the error (a separate response parsing error is hiding the underlying issue).
We also need to fixup our graphql error handling in flyctl. We’ll get on that.