The client allocation GC API returns a misleading error message when the allocation exists but is not yet eligible for GC. Make this clear in the error response. Note in the docs that the allocation will still show on the server responses.
(cherry picked from commit 575f22e970e2429b8f9871f11b8c3e0924c82dc2)