In Babylon Berlin S01E07 Gereon Rath attends a party at Bruno's appartment which includes many veterans from the Great War, including Major General Seegers. It seems to be a commemoration of the war and their fallen comrades with a very ritualistic character. And at the end they collectively exclaim the known slogan
Wer hat uns verraten? Sozialdemokraten!
(Who betrayed us? Social democrats!)
However, I always thought this classic mantra is primarily a slogan of the political Left, especially back in inter-war times, criticizing the social democrats for betraying the "left cause", similar to terms like "Arbeiterverräter" (worker betrayers). It seems to go back to both the supposed enabling of the war by the SPD, as well as their alleged hindrance of a full socialist revolution after the war when forming the Weimar Republic.
However, the attendees of Bruno Wolter's party seem all but left-wing. They speak of the war with honour and include people like Major General Seegers, who afterall is heading a conservative conspiracy for reinstating the Empire (and who speaks some strongly revisionist dialogue later at the table). Now the political Right sure didn't lack in "betrayal" attitudes towards the social democrats and the Weimar Republic either (most prominently the Dolchstoßlegende), but to see that specific slogan used in that context at that time felt a little out of place to me.
So, how accurate was the usage of that slogan from a predominantly right-wing viewpoint at that time? Am I just seeing it too narrow and the term was always used from both the Left and the Right? Or has it only evolved into a general criticism of the SPD much later and the writers took some creative freedom here and/or mixed up the "betrayal myths" of the Left and Right a little? Or am I misinterpreting the attitude at Wolter's party and it was a largely apolitical gathering (however, the slogan still has a strong plolicital connotation nevertheless and was exclaimed quite ritualistically)?