Hey chrisnjdev,
All I can offer you is gotchas that tripped up myself and devs on my team. Maybe one will help you.
- Make sure you toggle "Show Expired Certificates" under the "View" menu when you're inside Keychain and looking for expired WWDR certs. You may think you are already seeing expired certs, but toggle this option to be sure. Trust me. I had a dev who swore he deleted the expired System WWDR... and then we found it with this method.
- Make sure you download the correct new cert. The Worldwide Developers Relations Intermediate Certificate one that expires on Feb 7, 2023. I know, duh, but it's easy to download the wrong one from that "huge wall of certs" webpage Apple offers.
- The only other piece of advice I can think of is to find one of your certs in Keychain that says "Invalid issuer", Ctr+click on it and select "Evaluate <cert name>", choose Generic and then Continue, and then click the "Show Certificate..." button. This view should show you the certificate chain and the WWDR will be in there. Select it and check it's expiration date. If it isn't Feb 7 2023, then you probably missed a old expired cert somewhere in your keychain and it's still being used.
Sorry I can't offer much but hopefully this helps someone avoid the mistakes we hit while solving this problem.