Один из принцев, Аурангзеб хорошо разбирался в людях, умел выбрать тех, кого хотел в дальнейшем использовать, и знал, кого и когда осыпать своими милостями. Он был хитер и скрытен до такой степени, что долгое время прикидывался бедняком и дервишем, преданным вере и отказавшимся от мира. Он показывал, что совсем не претендует на отцовский престол и мечтает лишь о тихой жизни, молитвах и общении с благочестивыми людьми. При этом Аурангзеб неустанно интриговал при дворе, но делал это столь ловко, что ничего не было заметно.
Войска Аурангзеба приблизились к Агре, и Шах-Джахан поспешил выслать навстречу сыну своего гонца, который сообщил, что отец просит его побыстрее прибыть в крепость, чтобы обсудить создавшееся положение и уладить беспорядки. Но Аурангзеб не очень доверял отцу, хотя и сделал вид, что принимает его приглашение; и даже объявил всем, что со дня на день отправится к отцу.
Шах-Джахан увидел, что сам угодил в ловушку, которую готовил для сына, и послал выведать о настроениях своего внука Султан-Махмуда. Он даже обещал ему трон и клялся на Коране, что сделает его государем, если тот будет ему верен, звал внука в свои внутренние покои, убеждая, что этим поступком тот заслужит Божье благословение и бессмертную славу, так как все будут повторять, что Султан-Махмуд освободил деда из тюрьмы.