The past tense of discover again is discovered again.
The third-person singular simple present indicative form of discover again is discovers again.
The present participle of discover again is discovering again.
The past participle of discover again is discovered again.