I have a flow that I launch from a Dynamics 365 entity. The flow takes the ID of an entity, carries out some operations to collect a customer approval, and then writes some data back to a custom field on the entity that launched the flow. This works fine works fine when I launch the flow from a 'Work Order' entity. However, we want to launch it from a 'Bookable Resource Booking' entity. When we launch a flow from that entity (by going through the More > Flow menu), the ID of the Bookable Resource Booking entity is not passed. Without that ID, we can't write data back to the source entity. Any idea why this is happening?
Here's the trigger when using a Work Order:
And the raw output showing the ID:
But when we trigger a similar flow from the Bookable Resource Booking entity:
No ID is passed: