Curious

I just took a 21 days birth control two months ago but I didn’t stop taking and continued even on the 7 days break to prevent period but I’m still having light spotting/period. Is it normal? Or will I still have period while on pills? Sorry I don’t know much but I read a few articles and they said it’ll prevent period until I take a break off the pills.