Button links breaking randomly

I’ve had an issue where out of nowhere a random button on the site will start going to an old staging site that no longer exists even though the URL is for the current website.
this temporarily fixes if I go in, delete the link, and then put back the same one.
But it seems to do the same thing again after a few weeks.