Scrivi una continuazione per questo paragrafo - Mentre le indagini sull'età erano in corso, a Taher è stato permesso di continuare la sua carriera sia nelle gare internazionali junior che senior. Tre settimane dopo i Campionati del Mondo giovanili ha finito quindicesimo nei 3000 m steeplechase ai Campionati del Mondo del 2005. Durante la stagione indoor 2005-2006 ha vinto una medaglia d'argento ai Campionati asiatici di atletica leggera 2006 a Pattaya e ha terminato undicesimo ai Campionati mondiali indoor 2006 a Mosca, entrambi alla distanza di 3000 metri, poiché la corsa a piedi di 3000 metri non è disputata in arene indoor. Ha aperto la stagione outdoor del 2006 finendo diciannovesimo nella gara junior ai Campionati mondiali di cross country del 2006
, aiutando la squadra del Bahrain a conquistare il quinto posto nella competizione a squadre.