Deleting Aliases unchecks 'generate automatic alias'
Okay, never mind. I spent over an hour with this repeatedly happening, dug through pages full of people having the same issue and the opposite issue, flicked persistant state on and off, and it suddenly started working in the time it took me to write this. Caching I guess