On birth control 9 months and still spotting

Claire

I went on Gianvi last August and have taken it as consistently as humanly possible since then and my periods are still very inconsistent (ie one month I bleed a lot the next just spotting, or sometimes I have no cramps others it feels like I’ve been hit by a shovel). My last period was approximately 2 weeks ago and was very light, like almost concerning, but I’ve been spotting since then. Has anybody else experienced this? And if so what do I need to do to fix it?