It should be known that the folks over at Golden reached out to me and said the caps are a known issue and you can contact the company for refunds:
“Yes – we had an issue with the cap caused by a supplier reformulating the plastic. We have remedied that problem and offer replacements for all customers who experience this problem (generally with tubes more than a couple years old). Please, call our customer service team for assistance: 800-959-6543 or 607-847-6154.”
Now I’m even a bigger Golden fan. More companies can learn from them.