Anyone know of a tool that will tell me when an affiliate switches providers or discontinues their program?

I'm finding many programs who switched out from one network to another, but their old links work. That means I don't get 404 errors on link checks, but no longer get credit for the referral.

Ideally I'd like a tool I could give to someone on staff to find check out paths that don't work anymore -- where affiliate referral link and checkout don't match same system.