Might have an update here. I think I have confirmed my cert and key are valid. However I did reproduce the exact same error when my client_id and client_secret for ADP were not correct.
There isn’t a place in the ADP OAuth config to put those values. Do you think that could be an issue? Or do you think my cert and key are invalid?