Kuzyn Abdallaha, Sultan Muhammad (1447–1452), próbował włączyć Fars do swojego dominium i oblegał Sziraz w Ramadanie roku 850/listopadzie-grudniu 1446. Odstąpił jednak od miasta na wieść o pochodzie Szahrucha. Kiedy jednak ten zmarł 12 marca 1447 roku Sultan Muhammad ponownie zaatakował Fars i pokonał armię Abdallaha w pobliżu Szirazu 5 października 1447 roku. Abdallah uciekł do Istachru, zaś Sultan Muhammad zajął Sziraz. Pozostawiony samemu sobie Abdallah udał się do Heratu, gdzie po śmierci Szahrucha panował Ala ad-Daula (1447–1448). Kiedy ten został zaatakowany przez Uług Bega (1409-1449) Abdallah przeszedł na stronę tego ostatniego. Uług Beg pozostawał w serdecznych stosunkach z ojcem Abdallaha i być może nawet, jak sugerują niektóre źródła, przyrzekł jego synowi namiestnictwo Chorasanu. W sytuacji wojny domowej Uług Beg nie był jednak skory do spełnienia tej obietnicy. Pozostawił on Abdallaha oraz swojego syna Abd al-Latifa jako swoich przedstawicieli w Bastamie i Astarabadzie, jednak kiedy Uług Beg następnie powrócił do Mawarannahru Abdallah przyłączył się do niego. W związku z powyższym nie brał on udziału w spisku Abd al-Latifa przeciwko swojemu ojcu i został wzięty do niewoli podczas starć pomiędzy ich armiami.