My variant swatches on the product pages are working correctly but when someone is on the collection page, there are some broken swatches below products.
Any thoughts on what could be causing this? I see the swatch image source leads to a non-existent image, even though the swatch on the product page present and working. https://www.dakotatin.com/collections/all
It's a little hard to know for sure without seeing the code and assets in your theme but I'll make a good guess. The theme code uses swatch images uploaded into the Asset section of your theme. For the missing images you have no added the corresponding swatch image. It doesn't seem to use the variant images so this would be another step you need to take.
Perhaps take a look in the Asset folder and see if you have a bunch of other swatches in there. If you do that adds some validity to the guess.