When birth control causes abnormal vaginal bleeding. Birth control pills, patches, implants, injections and rings that contain hormones can cause abnormal vaginal bleeding as a side effect. This can occur: ... After using birth control for a long time, which can affect the lining of the uterus and cause bleeding.