Answer
The Treaty of Versailles caused disagreements leading to Scheidemann's resignation because it was a very harsh treaty that imposed heavy reparations on Germany. This made many Germans feel that the treaty was unfair and that it was unjust to blame Germany for starting World War I. Scheidemann was one of the people who felt that the treaty was unfair, and he resigned in protest.