I got two HG 700 cassettes. One came on my gravel wheelset with my canyon grail (received in January 2023) let's call it A and I bought the other one recently (September 2023) to fit on my road wheelset, let's call it B.
Cassette A doesn't have the 1.85mm spacer presented in Shimano documents but fits without play on both wheelset.
Cassette B has the 1.85mm spacer and only fits properly (without play) on my rear wheels with said spacer.
I don't understand this difference (that annoys me) also, when using cassette B for the first time I had to adjust my rear derailleur (To account for the spacer?) And I'd like not to have to do it every time I switch wheelsets. Any information to help me understand or even "fix" this would be appreciated.