I created a basic flow using Power Automate for a custom SharePoint list. It checks a few fields and updates a total based on the results. It is set to run when an item is created or modified.
We've had some issues with fields being randomly updated so I turned on version control for the list. The fields that are being changed are not touched by the Flow. I also turned off the Flow for the time being so I could troubleshoot. I can confirm that the Flow is NOT running and hasn't for at least 24 hours.
I checked version control on the affected list items this morning and found at least 20 versions had been created, with all but two blank. Every single version update shows my username. Obviously, I did not create these versions. The Flow I built did not run so it didn't create them. I can even confirm that a different user manually updated the two list items that were not blank.
1. Why is my name showing up for every change? I realize that can happen when a Flow runs since it's running under my name but there was no Flow running. The two manual updates were completed by another user using the standard SharePoint edit form, yet it still showed me.
2. What is causing all the updates to the versions? Every item I checked had around 20 blank versions that were created overnight. Again, no Flow ran. Even if I hadn't turned it off, nothing should have triggered since most list items I reviewed were not new or recently modified. I did notice that versions tended to be in pairs with two listed at the exact same time.