For many people, it is not user error. I have sent in at least 3 tickets about it on my shadow with the same problem. You uncheck tank, you see the text in the chat box say Role set to: Damage, and then a couple minutes later your queue pops for you to be the tank. Hasn't happened to me in a pug ops yet though.