Based on what you have posted and that info on the page you linked to it seems that the problem is the mismatched x_fp_hash. Have you been able to check the values and compare them yourself? If you can see the mismatch yourself please let us know.
Also, have you made sure to update all of the credentials that are used by the checkout to your newly requested ones like the transaction key and login?