Anlässlich des 25. Jahrestages der Schlacht bei Tannenberg erhielt Cranach am 27. August 1939 den Charakter eines Generalmajors verliehen. Cranach starb im Alter von 78 Jahren in Anholt.