Answer:
The one you have is correct.
The reasons for the failure of weimar republic are complex and multi facted.
Germany was the mercy of so many different forces and factors - political and economic,internal and external structural and short term- it is impossible to isolate one or two as being chiefly responsible for the failure of republic.
A-Rosetta Stone was the one your looking for.
i think B. The fourteenth Amendment!