Are you riding a T-master? If you are you cant run snail cams with them. My friend has got a T-master and when he got it he had the same problem with the chain length as you, he got a KHE collapse chain and it sorted it all out. If your wheel keeps moving have you got the right size spacers in there?