All blocks produced on Testnet Pool are Invalid

Since this is my first time producing blocks on any side (Mainnet or Testnet), I didnt know what I was looking for. Turns out I have produced around 150 invalid blocks this epoch on testnet. The log says that the VRF key Im using doesnt match what the blockchain is expecting.

I spent hours yesterday rotating keys, etc. I have no idea what to do next. It seems like my stakepool ID is tied up with a VRF key, and any updated registration doesnt replace it.

I’m pretty sure this problem wont affect my mainnet pool. But I’d like to fix it on my testnet. That way I can double ensure my mainnet wont also be impacted.

Does anyone know of a command to just validate your kes key against the blockchain?