My personal belief is that all cards that come up always have meaning and are trying to tell you something the universe needs you to know. I don't beleive a "wrong" card can come up.
If a card does not seem to make sense at the time of a reading, in my experience, it's always been one of two things. It sometimes has happened to me that a card made no sense a the time, but months later when I looked back at the reading it truly was the perfect answer. In my experience, this happened because my usual way of contemplating the situation was not 100 % accurate and the truth did not fit into it. At the time of the reading I was like a horse wearing blinders. I could not see outside my usual way of thinking, and the real truth fell outside of that. And so I was not yet able to understand it fully.
OR second scenario...the cards sometimes give you info that was not in your original queston. Sometimes if you are meant to know something, you will be told whether or not it is part of your question. But it is always something you were meant to know.
Like once I did a spread about my what I needed to know about my job, about job perfomance and if I should quit.... I got lot of cards indicating love and romance.
I was like "Huh?" How does that fit into my question, I did not ask about that AT ALL? At the time I was seriously wondered if the wrong cards had come up, and it was truly hard to make them fit the question I asked. And there was certainly no one at all there at my job whom I could even potentially love, even if that were part of the answer.
BUT THEN, less than two weeks later, a man showed up at work that I fell deeply in love with and two years later we still have all those romantic feelings for each other. So that happens sometimes, the cards will tell you something that is unrelated to the question you asked, if they think you need to know.
To, me I think the cards that come up are always relevant and have something to tell you, just you may not understand immediately and/or the message can sometimes be unrelated to the question you ask.
Those have been my experiences,
Although I should say that it can also happen, if you ask the exact same question, over and over and over again that the cards stop cooperating. Because you already know the answer and there is nothing served by answering again. Just like if someone asked you the exact same question over and over and over, you'd get pretty bored with answering. But when you learn not to do that anymore in Tarot and to have faith in what you are told and to respect the sources that you believe sends you the answers...then that is no longer a problem and you can trust that what you are told is truth.
Babs