In the last few months I have been caught up with cassette compatibility issues. The local bike shop , good as they are, can't quite build up wheels as well as the manufacturer. I bought a cheap 12 speed ryet cassette which sort of worked with the xshifter and flat top sram force chain ...