Jedesmal, wenn du die Mediathek reparierst, wird sie wieder komplett neu hochgeladen. Das kostet Zeit. Ich würde es nur im äussersten Notfall machen.
Welche Systemversion hast du installiert? Davon hängt es ab, welche Objekte inkompatibel mit iCloud sind. Überprüfe zunächst die Mediathek auf Objekte, die nicht in iCloud hochgeladen werden können mit den beiden intelligenten Alben, die hier beschrieben sind: Informationen zur Statusleiste in Fotos für macOS - Apple Support
Wenn diese Alben nicht leer, entferne die entsprechenden Objekte aus der Mediathek, indem du sie exportierst und dann löschst, dann neu importierst.
Wenn dann immer noch "Objekte" angezeigt werden, die nicht hochladen, suche systematisch nach Objekten in einem untypischen Bildformat oder Videoformat.
Problematisch sind Audio Dateien, auf Catalina auch PDF Dateien, Videos in einem Format, das QuickTime Player nicht abspielen kann, auch bearbeitete Bilder oder gescannte Bilder, falls Software von Drittanbietern dort inkompatible Farbprofile eingebettet haben könnte. Um nach solchen Dateien zu suchen, schaue dir alle Videos im Album "Videos" an. Überprüfe die Dateiendungen auf Endungen, die eine Audio Datei anzeigen, beispielsweise ".aiff" oder ".mp3".
Dazu kann man ein intelligentes Album verwenden (Ablage > Neues intelligentes Album: Dateiname endet mit ...")