Web Messaging SDK: Launcher config overrides ignored on init

Trying to customize the launcher position and primary color via the genesys-cloud-messaging SDK init config. The widget renders with default settings despite passing the correct JSON payload.

const config = {
 deploymentId: 'abc-123',
 launcher: {
 position: 'left',
 primaryColor: '#FF5733'
 }
};
window.GenesysCloudMessaging.init(config);

The network trace shows the config is sent to the deployment endpoint, but the UI ignores it. Am I missing a required property in the launcher object?

Actually, the launcher config lives in Architect, not the SDK init. You’ll need to update the deployment settings there for position and color changes to stick. The SDK init only handles the deploymentId and maybe some basic overrides, but it won’t touch the visual layout. Check the web messaging settings in your org.