Multi select attribute not indexing CE 2.6.1
I was able to modify these scripts to fix my issue: https://dev98.de/2017/01/19/fixing-issues-after-changing-product-attribute-type-from-varchar-to-text/
First thing I did was change my attributes from text to varchar in the eav_attribute table. Then I ran the below sql
UPDATE catalog_product_entity_varchar, catalog_product_entity_text
SET catalog_product_entity_varchar.value = catalog_product_entity_text.value
WHERE catalog_product_entity_varchar.attribute_id =
catalog_product_entity_text.attribute_id
AND catalog_product_entity_varchar.entity_id =
catalog_product_entity_text.entity_id
AND catalog_product_entity_text.store_id =
catalog_product_entity_varchar.store_id
AND catalog_product_entity_varchar.value is null
AND catalog_product_entity_text.attribute_id = {attribute_id};
INSERT IGNORE INTO catalog_product_entity_varchar
(store_id, attribute_id, entity_id, value)
select store_id, attribute_id, entity_id, value
from catalog_product_entity_text
where catalog_product_entity_text.attribute_id = {attribute_id};
and catalog_product_entity_text.value is not null;
DELETE FROM catalog_product_entity_text where attribute_id = {attribute_id};
After that, I reindexed and all was fixed.