Here's how you can reproduce it:
1). Add a SharePoint Online list as a Datasource (Any will do)
2). Create a new Blank App and connect to the Datasource
3). Add 2 Forms on to the page, set thier Datasource to your SP List, set the mode of the Forms to New
4). Add 2 New Buttons on the Screen. Call them CCButton and Patch Button
5). Set the OnSelect property of CCButton to: ClearCollect(Coll1, Form1.Updates)
6). Set the OnSelect property of Patch Button to : Patch(Coll1, First(Coll1), Form2.Updates)
Bonus
7). Instead of using Patch, watch it blow up the same way using UpdateIf: Change Patch Button OnSelect to: UpdateIf(Coll1, true, Form2.Updates)
With Patch, it actually shows the {Attachment} column is the problem, this error wasn;t available in UpdateIf, it was just more generic.