Euh c'est en français que tu as des lacunes Micaiah o.o
"Je n'ai pas compris" c'est du passé...
I don't understand = je ne comprend pas. PRSENT
I didn't understand = je n'ai pas compris. PRETERIT SIMPLE
Il faut que revois un peu tes bases (mais genre vraiment base) d'anglais. Pour t'aider, dans ta phrase négative au passé, le négatif est déjà marqué par "did", tu ne dois donc pas le rajouter avec "understood".
Avec "understood", tu as le present perfect, par exemple "If I have understood correctly, blahblahblah".
Tu as le past perfect : c'est pareil mais dans le passé. Exemple :"What I had understood is that [...]"