Answered by Sidi Moustafa Elqabbany
f I am bleeding while doing ghusl e janabah, does this invalidate my ghusl?
If the bleeding is not due to menstruation, then the ghusl is valid.
If the bleeding is due to menstruation, then the ghusl is invalidated. In fact, if the menstruation started before the ghusl, then it would have been forbidden to start performing ghusl because performing an invalid act of worship is not allowed. A menstruating woman may bathe, but she may not intend ghusl until her period ends.
Allah the Exalted knows best.
Moustafa Elqabbany
Metro Vancouver, Canada