Half our team lives in Snowflake, so getting auto-theming data in there matters. How clean has that been for you?
Have you tried routing it through Salesforce? Fixed the CES gap for us.
Same setup here. In our case it came down to CES tracking being too broad.
Spent a week on this. The fix was tying segments to the account owner field.
+1. The Snowflake step is where ours kept breaking.