# Snapshot complete with unknown recoveryId

**Error Description**

Customers may encounter a log message containing the following phrase in the Java SDK.

```
"Received snapshot complete with unknown recoveryId"
```

Log Example -

```
2023-05-14 12:46:44,392 INFO (RecoveryManagerImpl) - Received snapshot complete with unknown recoveryId. Producer=Producer[3 Ctrl], recoveryId=316, messageInterest=AllMessages
```

**Applies to**

UOF SDK Java

**Cause**

This issue may occur due to one of the following reasons:

1. Recovery was initiated by an external source like iodocs.
2. The first recovery did not complete in time, and the SDK issued a new recovery request with a new request ID. When recovery is initiated, it may generate a significant number of messages for the SDK to process. If the SDK is unable to recover for an extended period, it may issue another recovery, forgetting the previously issued recovery ID. For more information about recovery handling, refer to the UOF SDK - Recovery documentation.

**Resolution**

No action required.
