Consider the following paragraph:
My account was suspended after I used what I believe was an expired confirmation code for changing my payment details. I had not received a confirmation email immediately after switching to Payoneer from PayPal on the website. When it arrived 2-3 hours later, I had clicked on the link in it and had entered the confirmation code but was told that the confirmation code was incorrect. I had tried a couple of times more thinking maybe I had done something wrong the first time around but the error message persisted. Immediately after that, an email had arrived saying that my account was going to be suspended for security reasons.
The first sentence of the paragraph describes what happened to my account (it was suspended), and the rest of the paragraph details what led to the suspension. So, if the first sentence is in simple past tense, then the rest of the paragraph has to be in past perfect tense. Have I used "had" and "was" correctly here? If not, could you please point out the mistakes?