Если все сделано правильно, то не может быть, чтобы не находил. Возможно ты подсовываешь в itemId неправильный Id, с не существующим предметом, в это случае он не найдет iconIndex.