Put it into safe edit, change link to parent from type 1 to type 2.
Cancel safe edit, the link type remains type 2.
Is this how it’s supposed to be? Is there some way to prevent link type changes on assets under workflow being made without the change going to a workflow approver?
Correct, Links are not safe editable, at all. Hence you can’t move an asset to a different part of the tree in Safe Edit, cancel, and bring it back to the original location.
In Edit+ you could potentially write a plugin to prevent changes on the Linking screen from being made while the asset is in a workflow state?
There used to be a free version of the tool that didn’t use the Viper WYSIWYG editor called Easy Edit. This was discontinued a long time ago as the premium version of the tool then received the name Edit+. All of this was before my time however so not sure the reasoning behind those names.