Hi,
I have run into an issue with a flaky connector in a shared flow.
A bit of context: there are four components in play, 3 flows & 1 powerapp, which acts as a control-center of sort. In the app, data is entered by the user and the flows are run with that data. The 3 flows run sequentially (f1, f2, then f3), with each of them providing input for the subsequent flow. In Testing this whole construct for myself, I never experienced any kind of issue like this, the behaviour of the connector-actions was always consistent.
Now, to do a pilot-run of the whole thing, I shared both the 3 flows, as well as the PowerApp with a second user in our environment. Now the situation is as follows: If I run the whole thing, it uses my credentials to perform all the actions, it gets the files from my oneDrive, etc. When she runs it, it uses her credentials, uses her files etc. (as it should be).
However, in all of her runs, the action 'list rows present in a table' of the excel online for business connector is misbehaving. In the first flow it gets called with dynamically set inputs for Location, Document Library ID, FileID & TableID. The action works as expected and lists all the rows. This is done mostly to verify the dynamic inputs early.
In the third flow, the exact same action is used with the exact same inputs, but there she gets a 404.


As I mentioned, none of this happens when I run the flow. The Inputs are correct, I manually verified all of the IDs that are being used. I simply can't imagine what might cause such a behaviour.
The only thing that comes to mind is that for the third flow in her runs the excel connector somehow tries to access files on my oneDrive with IDs that have been identified (and verified in f1) on her oneDrive, so basically the connection not using her credentials but mine instead. I don't know however where I can check for such information and am quite generally at a loss as to what to do.
Any help, ideas or resources is very welcome
cheers,
JP