Hello Will, thank you for your on-time reply and all the details.
We checked all steps you mentioned above & we still weren’t able to figure out what was going wrong. Finally, we solved the problem by using another PayPal account. Apparently, the problem was on PayPal’s side. Thank you for your help.