I have a Team with Dataverse for Teams enabled. In that Dataverse environment, I have a table called "AppUsers" that's used in a couple of apps. To populate that table, I created a flow in the environment that runs when users are added to the Team and adds them to the table. It's a very simple flow with just the "When a member is added" trigger, an action to get the user's Office 365 profile, and then an "add row to table" action.
This works, but for some reason, it adds each user twice. I've checked the flow run data and as far as I can tell, the "add row to table" action is only happening once, so I'm not sure why it's producing two rows in the table.
Here's the flow:
