Sometimes one gets stuck, and a different explanation, previously completely incomprehensible, gets one "unstuck" enough to make all the other explanations start making more sense.
Sometimes you realize midway through that there's some other concept you don't fully understand (e.g. you can't fully understand why an attention layer looks like it does without understanding matmul or tensor ops). Getting some explanations of these other concepts can also get one unstuck.
I imagine this as every explanation containing little "nuggets" of knowledge at various "skill levels", but you can only grasp at those that are slightly beyond yours at the moment. Too high and nothing makes sense, too low and it's obvious.
As you re-read the explanation, you understand more, and so more "nuggets" are available to you. Sometimes the explanation is too hard, there's nothing to grasp onto and you're stuck, this is where other explanations, or explanations of other concepts, can push you over the edge.