I’m doing the equivalent of this curl command in node.js and it seems to work as expected.
My guess is this creates a new State entity and binds it to the flow run automatically (verified that the flow run’s state object is using the new properties and state id).