I created a Simple sharepoint list named "Test" and it consist of 4 columns, Title, Requestor (Person type), Approval Status (Choice), Description (Multi line text) and i added some of the records.

Now i created a Power app and added a Gallery control that display the records from the SharePoint list and then added a Checkbox control to the Gallery for each record. For the Checkbox control I defined some of the properties:
OnCheck: Collect(varstatus,ThisItem)
OnUncheck: Remove(varstatus,ThisItem)
Default: ThisItem in varstatus
Then i added a Combobox control and for the Datasource property i set it to
Choices('Test List'.'Approval Status')
I also added a Button control and for the button control OnSelect property i set it to:
UpdateIf(varstatus,true,{'Approval Status':{Value:ComboBox1.Selected.Value}});
Patch('Test List',varstatus);
Clear(varstatus)
Now when i am playing the app and selecting two records from the gallery and selecting a Approval status from Combobox control and pressing the Button i am getting the error.

What am i doing wrong and why it shows me that Network error when using Patch function: the specified column is read-only and can't be modified
@power