SynthID API “caller does not have permission” error - UI verification option missing
I’m experiencing an issue with Google’s SynthID image verification functionality that was working properly until recently.
Issue details:
- The UI no longer provides the option to verify if an image was generated by Google AI models
- When making API calls to Vertex AI, I receive the error: “The caller does not have permission”
Technical information:
- This functionality was working correctly until approximately 10.05.2025
- No changes were made to my authentication method or credentials
- Using https://cloud.google.com/vertex-ai/generative-ai/docs/image/quickstart-image-generate-console?hl=en
Questions:
- Has there been a recent change to SynthID permissions or API access requirements?
- Are there specific IAM roles or permissions I need to add to my service account?
- Is there a new version of the API I should be using instead?
- Has the SynthID verification feature been temporarily disabled or moved?
Any guidance or information about recent changes that might be affecting SynthID verification would be greatly appreciated.
Thanks!