Après la révolution de novembre 1918, Hasenzahl devient président du conseil des ouvriers et des soldats d'Erbach. De janvier 1919 à juin 1920, il est membre de l'Assemblée nationale de Weimar. Après des conflits internes, Hasenzahl est expulsé du SPD en 1922. Après cela, il n'est plus apparu en public.