GC Web Messaging SDK custom launcher position not applying on Android

Trying to customize the launcher position and bubble color via MessagingConfig in the GC Android SDK. I’m passing a JSON string to setCustomData() with {"launcherPosition": "bottom-right", "bubbleColor": "#007AFF"}. The session initializes fine, but the UI renders with default settings. Is there a specific method I need to call on MessagingSession to apply these overrides, or is this handled entirely on the deployment side? The docs are vague on client-side injection.