A cancel writes the ask's id into the seat's cancelled set before deleting the ask, and a write is a publish to the bucket's subject, which the controller was not granted: against a server holding exactly the controller's composed list, every cancel timed out.