# S01046 {#S01046}

## Error Code {#error_code .section}

S01046

## Error Message {#error_message .section}

`MergeRunner::checkAndDoMerge: Skipped chunk <cid>: chunk in recovery state. RefId: S01046`

## Probable Causes {#probable_causes .section}

This error occurs when the TSDB engine checks if the level files in a chunk need to be compacted but the chunk is in a recovery state.

## Solutions {#solutions .section}

-   If the check is triggered automatically, this error can be ignored.
-   If the check is triggered manually, use the [getRecoveryTaskStatus](../../Functions/g/getRecoveryTaskStatus.md) function to view the recovery status of the chunk. Check later after the recovery tasks are finished.

**Parent topic:**[Error Code Reference](../../Troubleshooting/ErrorCode.md)

