Why are reservations not completely deleted when I close a partially completed work order?

When a work order is partially completed, on-hand reservations aren't deleted. Closing a work order deletes only existing reservations against the work order. If you want to delete the reservations you need to return the work order.