During a cannabis plants transition from veg to flower the hormonal changes can be distored by other hormones, high levels of stress, this response is determined by levels of the hormone jasmonic acid, if she goes full nutcase stress during the transition she can have highly unpredictable results.
When a plant experiences extreme "full off the rails" stress (e.g., massive temperature swings, drastic root-zone pH crashes, or light leaks in the dark cycle), excess JA and other stress hormones interact unpredictably with other essential phytohormones like gibberellins and ethylene.
This severe hormonal crosstalk can lead to stalled pre-flower development, delayed flowering, or even the induction of hermaphroditic traits (intersex flowers).
Genetics are not dictated, she had low tolerance, you exceeded the plants ability to handle stress at critical times of transitioning caused major fuck ups With severity linked to how much stress was induced. Stress from the topping alone, would not have done it alone but it would have been the tipping point that made her go overboard.
Yeah she wasnt a genetical monster, but that was not her fault. The idea that the plant was genetically doomed from day 1 fundamentally ignores how plant phenotypic expression works. While some cultivars possess higher "stress tolerance" (or hermaphroditic resistance), the catastrophic failure you observed was a stress-induced catalyst, not an inevitability of the seed. Genetics set the boundaries, but the environment dictates actual expression. Assuming a plant was inherently genetically flawed from day one dismisses the biological reality that an environment pushing a plant beyond its hormonal threshold will fundamentally alter its physical trajectory.
Cultivars have varying thresholds for how much accumulated JA and ethylene crosstalk they can tolerate. When pushed beyond that specific tolerance, hormonal cascades become entirely unpredictable.
Any thoughts to the contrary are wishful at best, no opinions, no feelings, just the underlying mechanic underneath it all.