Why the Obvious Stop Level Gets Run First

Anyone who has traded an opening range breakout for a while has watched the same sequence more than once. Price breaks, moves against the position, reaches a shade past the far edge of the range, closes the trade, and then turns and goes the intended way without you. It feels personal. It is not, and understanding the mechanism changes what you do about it more usefully than being annoyed does.
Where the Orders Actually Sit

The opening range is one of the few levels in the session calculated identically by everyone who uses it. There is no parameter to argue about beyond the length of the period, and most people use one of two or three standard lengths. That means a very large number of participants derive the same high and the same low from the same data at the same minute.
Those participants then place stops in roughly the same place, just beyond the edge, because that is what the method tells them to do. The result is a pocket of resting orders a small distance outside an obvious line. It is not hidden, it is not subtle, and it is the densest concentration of guaranteed execution anywhere nearby.
This Is Not a Conspiracy

The usual explanation involves someone deliberately hunting retail stops, and while intentional probing certainly exists, the mechanism does not need it. Any participant who needs to fill a large order prefers to fill it where liquidity is thick. A pool of stops is liquidity, and it is liquidity that becomes available the instant price touches a known level.
Price gets drawn toward that pocket for much the same reason water finds a low spot. The orders that trigger there provide the other side of a trade somebody wanted to do anyway. Once they are consumed, the pressure that pulled price into the area is gone and price is free to resume whatever it was doing. That resumption is what makes the sequence so recognisable, and so irritating.
The Shape of a Run
A stop run and a genuine failure look different, though the difference is only clear afterwards. A run tends to be quick, extends a modest distance past the level, and reverses almost immediately, often within a bar or two. Activity spikes on the poke and then subsides. Price does not spend time on the far side.
A real failure is slower and it lingers. Price crosses the level and stays across it, trading back and forth in the new territory rather than snapping back. None of this is a reliable classifier in real time, which is the whole problem, but the distinction is worth holding because it tells you what an offset is trying to achieve. An offset buys survival through the quick poke. It cannot buy survival through a genuine failure, and it should not be asked to.
Offsets and What They Cost
The obvious response is to place the stop further out, past where the pool sits. This works in the narrow sense that it survives the shallow poke more often. It also widens the risk on every single trade, including the many where no poke ever occurs, in exchange for rescuing a minority of them.
Whether that exchange is worthwhile depends on how often the poke happens on your instrument and how much further out you have to go to clear the pool. Both are observable over a few weeks of sessions without any special tools, simply by noting where price turned relative to the level on each trade that stopped out. If those reversals cluster just past the edge, an offset is buying something real. If they are scattered, it is buying nothing and charging you for it every day.
Living With a Public Level
There is no placement that avoids the problem entirely, because the problem is that the level is public. Moving the stop somewhere unusual makes it less crowded but also less meaningful, and a stop at a level with no significance is a random exit dressed up as a decision.
The workable position is to accept that some proportion of losses will be pokes that reversed, treat them as the cost of using a public level rather than as evidence of a broken rule, and resist redesigning the system after each one. A single frustrating stop out carries almost no information. A month of them, all clustering at the same small distance beyond the edge, carries quite a lot, and that is the version worth acting on.