Promoting secondary node as primary fails as repository checked does not comes as 100% sync

,

I am trying to promote gitlab secondary node as primary but it fails ar precheck itself as one of the synchronization is not completed as 100% (Repositories check section) .

                    GitLab Version: 13.3.0-ee
                          Geo Role: Secondary
                     Health Status: Healthy
                      Repositories: 189/189 (100%)
             Verified Repositories: 186/189 (98%)
                             Wikis: 189/189 (100%)
                    Verified Wikis: 189/189 (100%)
                       LFS Objects: 0/0 (0%)
                       Attachments: 21/21 (100%)
                  CI job artifacts: 404161/404165 (99%)
               Design repositories: 0/0 (0%)
                     Package Files: 0/0 (0%)
              *Repositories Checked: 168/189 (88%)*
             Package Files Checked: 0/0 (0%)
                     Sync Settings: Full
          Database replication lag: 0 seconds
   Last event ID seen from primary: 605058 (1 minute ago)
 Last event ID processed by cursor: 605058 (1 minute ago)
            Last status report was: 1 minute ago

Repositories Checked: 168/189 (88%) section is never reaching to 100%. LEt me know if there is any work around