I've noticed over the ages that certain bike shorts slip different amounts (or slip very little) on specific seats to varying degrees. Sometimes what seems to be the same basic bike shorts fabric doesn't have the same friction factor on a given seat. Along with as mentioned seat tilt, have a look at different bike shorts.