The past tense of unstraighten is unstraightened.
The third-person singular simple present indicative form of unstraighten is unstraightens.
The present participle of unstraighten is unstraightening.
The past participle of unstraighten is unstraightened.