Help !!

So for the last maybe 3-4 days I’ve been having this weird brown stuff I’ve noticed on my pad. (Period was due 2 days ago) and still no sign? It’s odd because I normally don’t usually spot for this long, I usually do for maybe a day a max. What could be going on?