直接原因就是西安事变
事实上西安事变打破了蒋介石的缴共方针,当时的蒋介石认为只有在时下共产党羽翼未丰才可以彻底根除其实力,国内统一后则可以无后顾之忧的全力抗日,如果直接转而去抗日会给共产党日后重整壮大直至可与之势均力敌的机会,事实也即是如此
在西安事变后蒋介石就暴露出了他对张学良一直以来的一种利用心态,虽然出于之前张学良的两次相助特赦了张学良的十年徒刑,但是他对于张学良还是心存极大的顾忌,因为西安事变让张学良在国民心中树立了很高的抗日形象,尤其是张学良还具有亲共倾向,因此蒋介石选择了将张学良软禁了起来,名义上是送交军事委员会管束,以此来遏制张学良,也以此来控制庞大的东北军
参考资料:个人见解