The Merge Agent failed after detecting that retention-based metadata cleanup, deleted metadata at the Publisher for changes ...

The Merge Agent failed after detecting that retention-based metadata cleanup, deleted metadata at the Publisher for changes not yet sent to the Subscriber. You must reinitialize the subscription without upload. %1!d! retention period units have passed since the last sync for this subscriber. If this value is less than the retention value %2!d!, the last sync was done within the retention period and SQL Server should not have raised this error. A false error indicates a Replication infrastructure problem.