1622年,伊朗國王阿拔斯占領了坎大哈。印度莫臥兒帝國皇帝賈漢吉爾派太子沙賈漢率軍前去收複坎大哈。沙賈漢按兵不動,他唯恐在他離京時期賈漢吉爾的王妃努爾賈漢危及他的王位繼承權。不久,沙賈漢就發動了反對皇帝的叛亂。他在阿卜杜爾拉希姆大汗幫助下打算向亞格拉進軍。1623年德裏以南的巴洛奇普爾,由馬哈巴特汗率領的帝國大軍擊敗沙賈漢的軍隊。沙賈漢兵敗後四處逃亡。他先到德幹,後逃回孟加拉,之後又到德幹,想同艾哈邁德納加爾大臣馬列克阿姆巴爾結盟。1625年父子言和。沙賈漢把兩個兒子達拉舒科和奧朗澤布送交宮廷作為人質,他則帶著妻子和幼子回到納克西,一場叛亂至此結束。