Thanks for query,
As you have stop primoult N it is a withdrawal bleed.
imbalance cause you this type of problem.
Hormonal imbalance occurs due to tension Anxiety
,Late working hours ,Shift duty,Or any ovarian disease
You should require to rule out any pathological lesion of uterus.