The past tense of crack on is cracked on.
The third-person singular simple present indicative form of crack on is cracks on.
The present participle of crack on is cracking on.
The past participle of crack on is cracked on.