Responding the thread title, IMO it heavily comes down to the campaign manager. Some may not want to take risk accepting someone with bad history or hesistant to accept someone who received negative feedback or neutral feedback about questionable behavior.
AFAIK and CMIIW, I haven't see someone forgiven for cheating in the same campaign, what I know people forgive when the case is in grey area e.g. exchange merit, ban evasion, bought account etc. When someone ever cheating, it's like people will see them as a cheater forever.
FYI, ban evasion isn't allowed by this forum. So IMO such case isn't in grey area.
25. Ban evasion (using or creating accounts while one of your accounts is banned) is not allowed.[e]