User Sync applies UserInfo.TYPEINFO.Events.Update.After
but Customers only sync if you use the SetCustomerInfo, not .Set
public static void SetCustomerInfo(CustomerInfo customerObj)
{
AbstractInfoProvider<CustomerInfo, CustomerInfoProvider, ObjectQuery<CustomerInfo>>.ProviderObject.SetCustomerInfoInternal(customerObj);
CustomerInfoProvider.SynchronizeUser(customerObj);
}
So I've added a module with a Customerinfo update event