Hitler didn't come to power by getting elected.
The liberal SDP split with the communists, supporting “centrist” Hindenburg in the name of unity.
The communists campaigned on “A vote for Hindenburg is a vote for Hitler is a vote for war”
Hindenburg, the liberal candidate, won the election, then proceeded to make Hitler, chancellor and staff positions in government with nazis while purging the government of communists.
The nazis then barely had to do anything to assert complete control.
The nazis didn’t get in power because people voted fascist, they got into power because liberals prefer fascism to working with communists.