Hey, thanks for the quick reply.
Yep, automation records as expected when moving the plugin controls by mouse. Moving controls on the controller makes all the plugin controls move as expected, it just doesn't write anything to the automation.
Also, Logic's own plugins work as expected, it seems to be just third party ones that are affected.
I've unwrapped, re-wrapped and re-scanned them all but no difference.
I'll contact Novation and see if they can help..