Getting error while moving chat buttons from one sandbox to another through changed set. error : Required fields are missing: [RoutingType]
Enable Chat first in your production org and then deploy the changes. follow the below steps:-
- From Setup in Salesforce Classic, enter Chat Settings in the Quick Find box, then select Chat Settings.
- Select Enable Chat.
- Click Save.
After that, LiveChatButton object will get enable and it contains RoutingType field. So, you can deploy the changeset.
It Seems its a known issue. Omni channel does not seem supported on chat. Choose a non omni channel option and deploy - to update later. https://clickdeploy.zendesk.com/hc/en-us/articles/360001395276-Known-issue-while-deploying-Live-Chat-Button-Required-fields-are-missing-RoutingType-