Fix: consistent hash error handling (emit topic message, reset to default)