When user is trying to list edit a field in list v3, getting message "Security prevents writing to this field" as shown in the below screenshot.
However, this error doesn't come up when user is on list v2, as shown in the below screenshot,
Any supported release.
In general, the message "Security prevents writing to this field" come-up when,
- User is trying to edit a field on list ( v2 or v3), but the field was set as read-only at the server level ( ACL, dictionary, etc) OR
- User is trying to edit a field on list v3, but the field was set as read-only at the client side (Client script, UI Policy, etc), In this case, issue doesn't show up on list v2, because it doesn't honor the UI policy and client script, where it applied only at the form level.
This is an expected product design behavior.
However, if you would like to overcome this warning message, make the field as editable on client side, or make it as readonly at the server level so that you will have same behavior across list v2, list v3 and form.