The main reason that the Kapp Putsch failed was because the people of Berlin, were not prepared to support it. ... The revolt failed partly because President Ebert took the initiative and called for a general strike in Berlin, which paralysed the military takeover.
Was the Kapp Putsch a failure?
Though the legitimate German government was forced to flee the city, the coup failed after a few days, when large sections of the German population followed a call by the government to join a general strike. Most civil servants refused to cooperate with Kapp and his allies.
What ended the Kapp Putsch?
The threat from the Right: The Kapp Putsch
The regular army refused to attack the Freikorps; Kapp was only defeated when the workers of Berlin went on strike and refused to cooperate with him.