Rotary Barrel Cam and Follower

Hi!

I am trying to make a Barrel Cam and follower assembly. Currently I am using wrap and then deboss to create the cam profile. Whenever I try to mate the follower to the inner profile of the cam, the follower ends up crooked at certain points along the cam. If I try to mate anything else to the cam, it locks in the highest or lowest position. Does anybody have any ideas as to what I'm doing incorrectly?

SolidworksAssemblies