We are doing an upgrade for a customer and since the upgrade, some products are displaying swatches and others are not. All the swatches show on the category page, as we want.
We have a color visual swatch and a text swatch on some products for another option. I have verified that there are no settings differences between one with and one without swatches. The configurable products have simple products for each color.
The <div class="product-add-form"> is not being added at all to the pages without the swatches.
Image for swatches:

Image no swatches:

Thanks for any assistance with this issue.