I have a Power Apps canvas app for tracking rate changes. The user goes to a SharePoint list and double-clicks on a row to open the custom form. We have a Flow that detects a change to the Step field. If the user selected Step 1, a Step 1 Date field if blank is populated with today's date. If the user selected Step 2, the Step 1 Date field and Step 2 Date fields if blank are populated with today's date. And so on, up to Step 13. We wanted to avoid having to manually update date fields constantly and be able to record when each Step was selected. The form has all the Date fields in case the user wants to manually change any of them.
The problem is that the Flow updates the data on the backend but the user's front end is not refreshed. If you open the form again the date fields are not updated. And if you try to make a change and Save the data you will get this ugly error "Network error when using Patch function; Conflicts exist with changes on the server, please reload." When the error disappears, any changes the user made on the form also disappear and then the data refreshes automatically. But they will have to retype all of their changes in the form again.
I've tried adding Refresh('Data Source Name') to the Screen OnVisible and App OnStart events but it doesn't have any effect on data when opening the form and entering edit mode. I know I'm not the only one with this error but haven't yet found a solution. Anyone have any ideas on how to circumvent this problem without having to discard the Date field functionality altogether?
