Is it common to have to continuously refresh your browser after every access of a PowerApps form? It seems like forms are being cached and you have to manually refresh an inordinate amount of time for the forms to work correctly.
I have a form which is supposed to navigate to a specific screen on startup based on a SharePoint list column value. If I click a line item which has a "Pending" status, it is supposed to open the app on the "Pending" screen. If I click on a line item which has an "Assigned" status, it is supposed to open the app on the "Assigned" screen. Assuming this works correctly, I can click on the Pending item, it shows the Pending screen, and then when I click on the Assigned item, it shows the Assigned screen. The issue is that when I then click the NEW button on the list, I don't get the New view - it shows me whatever the last form was. For example, if I clicked the Assigned item first, closed it, and then clicked the New button, the form would open on the Assigned screen until I manually refreshed the screen. Why is this happening? The rules are below - please help me.
OnStart of default screen: Set(varStatus,SharePointIntegration.Selected.'Status'.Value);If(varStatus="Pending",Navigate(Pending,ScreenTransition.None));
If(varStatus="Assigned",Navigate(Assigned,ScreenTransition.None))
SharePointIntegration:
OnNew: NewForm(SharePointForm1)
OnEdit: Set(varStatus,SharePointIntegration.Selected.Status.Value);If(varStatus="Pending",Navigate(Pending,ScreenTransition.None));
If(varStatus="Assigned",Navigate(Assigned,ScreenTransition.None))
OnView: Set(varStatus,SharePointIntegration.Selected.Status.Value);If(varStatus="Pending",Navigate(Pending,ScreenTransition.None));
If(varStatus="Assigned",Navigate(Assigned,ScreenTransition.None))