19028: Channel value can not be updated
ERROR
You tried to update the channel value for an existing Verify configuration or resource that does not allow that field to change after creation. Create the resource with the correct channel from the start. If you need a different channel later, remove the existing resource and create a new one with the new channel value.
- The update request includes a
channelvalue that is different from the value already stored on the resource. - Your application reuses an update request payload that includes
channel, even though the existing resource was already created with a different channel. - Your integration attempts to switch a resource from one verification channel to another instead of creating a new resource with the required channel.
- Remove
channelfrom the update request if you do not need to change it. - Keep the existing
channelvalue unchanged when you update other fields on the resource. - If you need to use a different channel, delete the existing resource and create a new one with the correct
channelvalue. - Review your application logic to make sure create and update requests are handled separately and that immutable fields are not sent in update operations.