As far as I'm aware the German army was largely (if not completely) loyal to the very end, but the navy was a hotbed of mutinous soldiers , especially at Kiel - why? What made the Navy less disciplined/less happy with the war or why was the army so compliant to orders?
More to be said on this, but do check out /u/kieslowskifan's old response here to a related question.