Rotary, Marlin, and all their friends :)

Take a look at this post from Oz.

I think what’s missing is that the firmware configuration for the A-axis is not set to provide one full motor rotation for a 360 degree move.