Una de las razones por las cuales su declaración como "Mahdi" no fue aceptada generalizadamente es que, según las profecías del islam, el teatro principal de los acontecimientos del "Mahdi" sería en las ciudades sagradas del islam en lo que hoy es Arabia Saudita, así como en Damasco, lo que no ocurrió en el caso de Muhammad Ahmad Ibn Abd-Allāh.