Version 1.3.0 is missing an instance SplitGen g => SplitGen (StateGen g).
It could be easily fixed in the source code by visiting newtype StateGen g = ... deriving (..., RandomGen, ... and adding SplitGen, much like how it's done in IOGen, STGen, etc.
Thanks.