Period for 3 weeks

Mia

I use the nexplanon arm implant for birth control and I’ve had my period for 3 weeks. I’ve had the implant for 7 months and before I got it changed it was in for 4 years. Does anyone know why this happens or what is happening inside the body?