When I call `WESClient.cancel` on the client I see a `DELETE` call in the server logs but the workflow remains untouched.