It is not uncommon ime that the cards don't make sense immediately. When that happens, I spend some time with the spread in front of me, contemplate it, study how the cards relate to each other, call on my intuition. After a little while, what looked like gibberish first often starts making perfect sense! I just needed to find the right focus first.
Obviously, when the cards only confirm what we know or have thought about already, they are easy to read. While this may be astonishing for a beginner, it is more interesting if the cards yield new information. Therefore, a reading that seems non-sensical at first can turn out to be very valuable. Writing your thoughts down even when reading for yourself greatly helps to clarify them.
When reading for others, you may need the querent's feedback to understand what certain cards represent. And sometimes the cards talk about things that haven't happened yet. So note your spreads well also for later review. That way you can learn a lot about how the cards express themselves.
Redoing a reading is only a last resort to me. Yes, it can happen that it is not possible to access certain for some reasons at a certain time or in a certain way. But by giving up prematurely, you learn nil and in fact train yourself to be content with easily digestible but rather shallow answers.