Hey Chris W. - what happens if you publish to the webflow.io staging environment? Does it still not work?
By the way, any particular reason why you're not using the Webflow CMS collection for those portfolio projects instead of using static pages?
If you don't want to use the CMS, I'd test removing all the link properties and consolidate into 1
You can select ONE link for the entire component and tie the image link, button link, and header/title link into that same Link property.