diff --git a/API/Services/Plus/ExternalMetadataService.cs b/API/Services/Plus/ExternalMetadataService.cs
index 299560a39..d03054d19 100644
--- a/API/Services/Plus/ExternalMetadataService.cs
+++ b/API/Services/Plus/ExternalMetadataService.cs
@@ -96,7 +96,7 @@ public static bool IsPlusEligible(LibraryType type)
/// This is a task that runs on a schedule and slowly fetches data from Kavita+ to keep
/// data in the DB non-stale and fetched.
///
- /// To avoid blasting Kavita+ API, this only processes a few records. The goal is to slowly build
+ /// To avoid blasting Kavita+ API, this only processes 25 records. The goal is to slowly build out/refresh the data
///
[DisableConcurrentExecution(60 * 60 * 60)]
[AutomaticRetry(Attempts = 3, OnAttemptsExceeded = AttemptsExceededAction.Delete)]
diff --git a/API/Services/TaskScheduler.cs b/API/Services/TaskScheduler.cs
index aed50b937..560ceeadc 100644
--- a/API/Services/TaskScheduler.cs
+++ b/API/Services/TaskScheduler.cs
@@ -221,8 +221,9 @@ public async Task ScheduleKavitaPlusTasks()
() => _externalMetadataService.FetchExternalDataTask(), Cron.Daily(Rnd.Next(1, 4)),
RecurringJobOptions);
+ // This shouldn't be so close to fetching data due to Rate limit concerns
RecurringJob.AddOrUpdate(KavitaPlusStackSyncId,
- () => _smartCollectionSyncService.Sync(), Cron.Daily(Rnd.Next(1, 4)),
+ () => _smartCollectionSyncService.Sync(), Cron.Daily(Rnd.Next(6, 10)),
RecurringJobOptions);
}
diff --git a/UI/Web/src/assets/langs/en.json b/UI/Web/src/assets/langs/en.json
index bd265658b..9e0bdc1bb 100644
--- a/UI/Web/src/assets/langs/en.json
+++ b/UI/Web/src/assets/langs/en.json
@@ -735,7 +735,7 @@
"manage-matched-metadata": {
"title": "Matched Metadata",
- "description": "All applicable Series that can be matched with External Metadata reside here.",
+ "description": "All applicable Series that can be matched with External Metadata reside here. Kavita will prefetch or refresh series metadata, 50 series per 24 hours daily.",
"status-header": "Status",
"series-name-header": "Series",
"valid-until-header": "Next Refresh",