I was thinking of the following thought experiment which is related to the ideas user David Elm asked here
Suppose you have a pair of photon mirror clocks as is often used in SR, where one of the clocks is the usual configuration height separated by a distance $H$, and the other clock has its mirrors in the same configuration but also has two parallel conducting plates with a very small separation $L$ apart. This is sketched below:
So the first clock would tick according every $\frac{2H}{c_0}$ seconds (where $c_0$ is the speed of light in vaccum). And the second clock would tick at a rate of $ \frac{2H}{\left(1 + \frac{11e^4 }{2^6 (45)^2 (m_e L)^4} \right)c_0 } $ according to the formula of Scharnhorst which is reproduced on page 19 of The Scharnhorst Effect: Superluminality and Causality in Effective Field Theories by Sybil Gertrude de Clark here.
So now consider some observer moving in at a velocity $v$ parallel to the motion of the two photons.
So classical SR tells us the speed of light in the vacuum is the same for all observers, so no matter how fast the observer moves the photon in the first mirror configuration should always be seen moving at the same speed either away or towards our observer.
Now classical SR also tells us the same thing should be true for the second mirror as well (after all it is a vacuum between those two conducting plates).
Now according to the observer the second mirror's photon CLEARLY moves faster than the first's if we assume the validity of the Scharnhorst effect. And no matter how fast the observer moves in the direction parallel to both photons, BOTH of the configurations should appear to continue moving at the same velocity.
Is this the right way to think about this? The problem is just taken at face value we can consider some of Einstein's old thought experiments and then derive two different time dilation formulas (one each for each of the clocks), and similarly two different length contraction formulas etc etc... which (I think?) cannot both be simultaneously valid.
So how should we correctly model what our observer sees?