成宗和忽必烈一樣,他所冊立的太子也先他而去。1305年6月,成宗在病中冊立德壽為皇太子。隻半年,德壽竟先成宗死去。跟著,僅一年多,成宗也去世了。成宗去世前,並沒有來得及再立皇太子。這就使忽必烈初步解決的汗位問題重新顯露了出來,一場覬覦汗位的激烈角逐不可避免。
成宗後期,卜魯罕幹政,與許多回族大臣深相結納,打算臨朝稱製。
他與手握重兵、欲以世祖嫡孫的身份爭奪皇位的阿難答聯手,為共同對付出鎮漠北的海山和他弟弟愛育黎拔力八達而結為聯盟。當時人稱這一衝突為“回邪譸張,勢挾中闈”。
爭奪大汗位的另一方——海山兄弟,長年統兵漠北,戰功卓著,又是真金嫡孫,因此頗得漠北諸王將領的擁護。而海山弟愛育黎拔力八達因喜好漢學,所以也得到了元朝大多士人的青睞。這樣一來,海山兄弟在這場爭奪中就明顯處於優勢。
按蒙古舊俗,大汗死後,應由皇後攝政,主持選立新汗的忽裏台。
但為防止得到多數擁護的海山得勢,卜魯罕企圖控製朝議以達到他的個人野心。而這種野心被右丞相哈剌哈孫在相當大的程度上遏製住了。成宗死後,哈剌哈孫立即秘密遣人通知漠北的海山。然後哈剌哈孫收回了京城百司的所有符印,封在府庫內,自己稱病在家。卜魯罕的內旨一天下達數次,但都被他裝聾作啞搪塞過去,不下發任何公文。這樣一來,就使卜魯罕籌劃臨朝稱製,與皇後集團想以左丞相阿忽台取而代之,控製中書省的計劃破產了。
海山接到成宗去世的消息後,本準備立即回朝。這時他獲悉答己與愛育黎拔力八達已經回到大都,於是依仗手中握有重兵,決定先在和林觀望動向。
愛育黎拔力八達到達大都後,得到了朝廷官僚中樞的支持和配合。他先派李孟裝扮成醫生與稱病的哈剌哈孫取得了聯係。不久,哈剌哈孫詐稱海山遣使至京,要阿難答、卜魯罕、阿忽台等入朝議事,最後將他們一網打盡,全部拘捕。