InvalidProductNameException
Thrown when the CGS product name provided by the host application is invalid.
This usually indicates one of the following integration issues:
No product name was set with SdkConfig.Builder.productName, or it is blank
This exception indicates an integration error and should be fixed during setup, not handled at runtime.