As a workarounworkaround,you could use pnp powershell to set column read only.
$username = "[email protected]" $password = "Password" $cred = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $userName, $(convertto-securestring $Password -asplaintext -force) Connect-PnPOnline -Url https://contoso.sharepoint.com/sites/dev -Credentials $cred # Get Context $clientContext = Get-PnPContext # -List: The list object or name of the list # -Identity: The field object or name $targetField = Get-PnPField -List "test_test" -Identity "unClickable" # Make list column required $targetField.ReadOnlyField = 1 $targetField.Update() $clientContext.ExecuteQuery() Disconnect-PnPOnline