So, when does the time for the Duha prayer end, sheikh?
Duha begins when the sun has risen the length of a spear, and there is a reference to the length of a spear.
In some places, it is mentioned in Sunan Abi Dawood and others as a general restriction.
Regarding lifting the prohibition, as for the end of the time, it is before the zenith, and the zenith is what is prohibited in that regard, and there are several narrations about this, as in the narration of Uqbah.
So we say, what relates to that is that the time for the Duha prayer is between these two points.
It is when the sun has risen the length of a spear, and then it lasts until before the zenith. So, if that is the case, then it is said that this is the time for the Duha prayer, and Allah knows best.