Two sigmas, and their gap is the diagnosis
The chart prints two estimates of the process standard deviation. On a stable process they agree, and when they do not, the difference is the finding.
Within-subgroup sigma is the average range over d₂. It only ever sees variation inside a subgroup, so a shift between subgroups does not touch it.
Pooled sigma is the standard deviation of every observation. It contains the shift, the drift and anything else that moved.
On the step-change preset they are 2.1935 and 2.5830 — 17.8% apart. On the drifting preset, 1.8894 and 2.3436, a gap of 24.0%. On the stable preset, 2.0327 and 2.0976, under 3.2%.
Which is why the limits must come from the within estimate. Building them from the pooled figure widens the limits using the very variation they are supposed to detect, and a sufficiently bad process then draws limits wide enough to contain itself.