Joining battleground auto changes my spec randomly

Sometimes when I join a battleground it switches my spec to shadow. I never play shadow and I was not in shadow when I joined the BG or when I was called into the BG. It seems to happen randomly.

Were you queued as heal/damage? When your queue pops for a bg it tells you what spec you are and it changes you if you’re not in it

I looked and both options were checked. I guess from long ago. But I never had that problem until a couple days ago. I never queue or play as dps.

I did uncheck the dps one though. But I wonder if this means I could get autochanged to holy though since heal is checked? I play as disc.