X_REPLICATION_SLOT_RECREATED
Means
the replication slot was recreated
Typical cause
the replicator resumed from a position but its slot was gone (dropped, or a failover to a server that never had it), so a new slot was created and the changes committed in between were never streamed; every live window and channel is resynced from the database
Fix
x doctor --json — find what drops the slot: a failover without slot sync (postgres 17 sync_replication_slots), or a manual pg_drop_replication_slot