Yes, the photo in the original post is the error I get while trying to patch from the collection to the SP list. The formula that's getting the error is : ForAll(AskCollection, Patch('Business Planning - Fund Ask', Defaults('Business Planning - Fund Ask'), {Fund:FundCol, FY_24_25: FY_24_25Col, FY_25_26:FY_25_26Col, FY_26_27:FY_26_27Col, Recurring_Past_26_27:Recurring, Go_NoGo_Date:Go_NoGo, Description:DescriptionCol, 'New Ask ID': Demand_Form.LastSubmit.ID}) The input that's sitting in the collection is from this patch, where I take the text value and convert it to a number : Patch(AskCollection, ThisItem, {DescriptionCol:Description_input.Text, FundCol: Fund_Dropdown.Selected.Value, FY_24_25Col:Value(Fy24_25_Input.Text), FY_25_26Col:Value(Fy25_26_input.Text), FY_26_27Col:Value(Fy26_27_input.Text), Recurring:Value(Recurring_input.Text), Go_NoGo:DatePicker1.SelectedDate}); Collect(AskCollection, {NewAskItem:"", FundItem:"", DescriptionCol:"", FundCol:"", FY_24_25Col:"", FY_25_26Col:"", FY_26_27Col:"", Recurring:"", Go_NoGo:""}) In SP, the column is number, with no restrictions.