Mount next popped the mounted head before posting the exchange, so a failed unmount dropped a sample that was still on the gonio. Now the head stays queued and is removed only when /status shows a different (or no) sample mounted; a failed exchange leaves the queue intact for a retry. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>