Keep having full on periods even when using bc right

I’ve been using Xulane patches for almost two years now. First year, no issues and I had my period every six weeks (when I skipped a patch). After my last dr appointment, the pharmacy gave me the generic ones, I try them for 2 weeks and I bleed for two weeks straight. Call the Dr and they call the pharmacy and get me new ones. Ever since that, even using the patches like I had the year before, my period is all out of wack. I don’t have it when I take the patch off like I’m supposed to but I’ll randomly start in the middle of a stretch of having them on. I’m holding off on calling my dr and asking y’all bc I go to school 6+ hours away from my dr and they’re not the best at giving me info over the phone. Any help is appreciated ❤️