ICIMS Scheduled Reports Not Sending: 7 Causes and Fixes
The Monday pipeline report did not land in the VP’s inbox. Here are the seven reasons a scheduled report never arrives, arrives empty, or arrives as a link nobody expected, and the fix for each.
ICIMS TroubleshootingUpdated October 202610 min read
Quick answer
When ICIMS scheduled reports are not sending, start on the Admin > Tools > Scheduled Reports page, because the cause is almost always in the schedule itself. The three we see most: the Enabled box is unchecked, so the report does not run; the Next Run Time is in Eastern Time with system-calculated minutes, so the report runs at a different moment than the team expects; and a recipient address bounced once, after which ICIMS will not send to it until it is corrected.
Scheduled reports are the quiet workhorse of an ICIMS instance. Nobody notices them until a Monday morning when the requisition aging report is not in anyone’s inbox. When a reporting lead tells us ICIMS scheduled reports not sending is their issue, the report template is usually fine. The schedule, the recipients, or the delivery rules are what need attention.
This post covers the seven causes we check, in order, for a scheduled report that never arrives, arrives at the wrong time, arrives empty, or arrives as something other than the Excel attachment the team expected. It is the delivery companion to our ICIMS reports not showing data post, which covers what to do when the report arrives but the data inside it is wrong. Every product behavior here was verified against the ICIMS Community documentation for scheduled reports.
How ICIMS scheduled reports actually deliver
A scheduled report in ICIMS is a user admin feature that lives under Admin > Tools > Scheduled Reports. User admins can schedule up to 30 reports to export on a recurring basis, and each one is built from an existing saved search or report template for a report type such as Person, Job, Company, or Recruiting Workflow (New Hire Category and Onboarding Workflow searches appear when Onboarding is enabled, and Talent Pool and Sourcing Workflow searches when Connect is enabled).
Each schedule has a Report Name, an Enabled flag, a Report Type and Report Template, Excel Options for grouped reports, a Next Run Time and Recurrence, a semicolon separated Email Addresses field (300 character limit), and a Run Report As login group. Recipients do not need an ICIMS profile; distribution lists work. The email includes basic information about the report, such as its name and when it ran, plus the attached Excel file. Scheduled reports can only be exported as Excel. That is not configurable.
NOTE
Only user admins can see this page. If the person reporting the problem is a recruiter or a hiring manager, the first step is to get a user admin to open Admin > Tools > Scheduled Reports and look at the row for that report. Most of the causes below are visible there in under a minute.
Cause 1: The report is not enabled
1
Enabled is unchecked
Problem
The report simply never arrives. No error, no bounce, nothing in anyone’s inbox.
Impact
Leadership stops trusting the report cadence and asks for manual exports, which pulls a recruiter off requisitions every Monday.
Example
An admin disabled the weekly offer report during a template rebuild in August and never re-enabled it. The schedule row still exists, so nobody thought to check.
Fix
Open Admin > Tools > Scheduled Reports, find the row, select Edit in the Actions column, and check the Enabled option. A disabled report will not run until it has been re-enabled. One detail that surprises teams: disabled reports still count against the system’s 30 scheduled report maximum, so a disabled report is not free. Delete the ones you will not revive.
Cause 2: The run time is not when you think it is
2
The run time is not when you think
Problem
The report arrives, but hours later than expected, or on a different day than the schedule seemed to say. Sometimes it ran before the data was ready.
Impact
A report that runs before the overnight HRIS feed lands reports stale numbers every week, and nobody can explain why the dashboard and the email disagree.
Example
A Pacific time zone team set the Next Run Time to 6 AM expecting a 6 AM Pacific delivery. The report ran at 6 AM Eastern, 3 AM Pacific, before the previous day’s dispositions were entered.
Fix
Run times are selected in Eastern Time and that cannot be configured, so convert first. Admins can only pick the hour, not the minute; the system calculates the minutes for performance and shows an estimated next run time, including minutes, on the Scheduled Reports page once it has done so. If you set a Next Run Time in the past, the system counts forward from that date using the Recurrence to calculate the next run. So if a report is supposed to go out Monday and you set a past Tuesday with weekly recurrence, it will go out Tuesdays. Check the estimated next run time on the page after saving, every time.
Cause 3: A recipient address bounced or is malformed
3
A recipient bounced or is malformed
Problem
Some recipients get the report and others do not, or the schedule will not save with a warning under the Email Addresses field.
Impact
The one executive who did not get the report is usually the one who asked for it. Confidence in the whole reporting program drops.
Example
A recipient’s address was entered with a typo months ago. It bounced once. The admin fixed it in the HRIS but never in the schedule, and ICIMS now refuses to send to the original address.
Fix
Open the schedule and read the Email Addresses field carefully. Three rules apply. Reports cannot be sent to email addresses that have bounced previously, and attempting to do so prompts a warning below the field, so a bounced address must be replaced with a correct one. Multiple addresses must be semicolon separated; a comma produces one long invalid address. And the system validates only that an address is formatted correctly, meaning it contains an @, not that it is right, so the Community recommends checking every address before saving. The field also has a 300 character limit, which is why a distribution list is the better choice for large audiences. If every ICIMS email is failing, not just reports, start with our ICIMS email notifications not working guide.
Cause 4: The Run Report As login group hides the data
4
Run Report As hides the data
Problem
The report arrives on time but columns are blank, records are missing, or the row count is far lower than the same search run manually.
Impact
The team concludes the data is wrong and starts a data quality project when the data is fine and only the permission lens is wrong.
Example
The admin set Run Report As to the Hiring Manager login group to be safe. That group has search locks on compensation fields and hidden attributes on candidate records, so the comp analysis report arrives with the salary column empty.
Fix
Run Report As tells ICIMS to run the report as if a member of the selected login group were running it, and the report inherits all of the search locks and hidden attributes tied to fields for that group. That is a security feature: it ensures recipients do not receive columns or records they should not see. Choose a login group whose access matches what the recipients are entitled to see, not the most restrictive one available. If you are not sure which group has which locks, our ICIMS login groups setup guide covers how to audit them.
Reports late, empty, or missing every week?
Book a discovery call and we will review your Scheduled Reports page, login group locks, and templates together and tell you which of these seven causes applies. Then we will show you how to turn the reports into dashboards leadership actually opens.
Recipients say there was no attachment, or the attachment stops partway through the data.
Impact
Executives who expect an Excel attachment ignore an email with a link, and a truncated report quietly understates pipeline volume.
Example
The full candidate database export grew past 3MB over the summer. ICIMS switched from attaching the file to sending a download link, and the VP’s assistant filed the email as spam.
Fix
Two thresholds are at work. If the report file exceeds 3MB, it is sent as a link to download the generated report rather than an attached file, so tell recipients to expect that for large reports or narrow the template. If the report exceeds the system’s maximum row limit, typically 50,000 rows, the email includes a message that the attached report has exceeded the results limit and has been truncated, and the Community directs you to refine the report criteria or submit a case to ICIMS Technical Support about the row maximum. For grouped reports, the Excel Options setting controls how many grouping levels export, which is another way to keep file size down.
Cause 6: The template is locked and your changes never took
6
The template is locked
Problem
An admin updated the report’s filters or columns in the search engine, but the scheduled email keeps sending the old version. Or the admin gets an error trying to edit the template at all.
Impact
The team argues about which version of the report is right, and the fix someone made last month never reaches the inbox.
Example
The TA Ops lead tried to add a Source column to the weekly requisition report and saw the message that the search template is used by a data feed and cannot be modified.
Fix
Once a report template is chosen and associated with a scheduled report, its filters and other criteria can no longer be updated from the search engine. The Community gives two paths: delete the scheduled report, modify the template, and create a new scheduled report; or create a new template and point the existing scheduled report at it by editing the Report Template field. We prefer the second path because it preserves the recipients and the run time. This is a frequent finding in our ICIMS reporting consulting engagements, because teams assume a saved search behaves the same whether or not a schedule is attached.
Cause 7: You hit the 30 report limit, or the wrong person is looking
7
Report limit reached, or wrong person looking
Problem
The admin cannot add a new scheduled report, or a non-admin insists the schedule does not exist because they cannot find the page.
Impact
Reporting requests pile up with the one admin who can act, and the backlog becomes the reason reports are late.
Example
A company runs 28 active schedules plus 4 disabled ones left over from a reorg. The new DEI report cannot be added because disabled schedules count toward the 30 cap.
Fix
The scheduled report maximum is 30 per system and disabled reports count against it, so audit the list and delete what is dead. The page is available exclusively to user admins at Admin > Tools > Scheduled Reports, so a recruiter looking for it under their own reports will not find it. If the admin bandwidth is the real constraint, a recurring reporting review is exactly the kind of work our ICIMS managed services team takes on so reports stay current without a ticket.
The 10 minute diagnostic checklist
Run this in order the next time someone reports ICIMS scheduled reports not sending. It covers every cause above and resolves most of them without a support case.
As a user admin, open Admin > Tools > Scheduled Reports and find the row. Is Enabled checked? (Cause 1)
Read the estimated next run time on the page. Convert it from Eastern Time and compare it to when the team expects the email. (Cause 2)
Edit the schedule and inspect Email Addresses: semicolons between addresses, no typos, no address that has bounced, under 300 characters. (Cause 3)
Check Run Report As. Does that login group have search locks or hidden attributes on the fields in the report? (Cause 4)
Ask the recipient whether the email contained a download link rather than an attachment, or a truncation message. (Cause 5)
If the report content is stale, confirm whether the template was changed after the schedule was created. Repoint the schedule to a new template. (Cause 6)
Count the schedules on the page, including disabled ones, against the 30 maximum. (Cause 7)
If the email arrives and the numbers are wrong rather than missing, switch to the ICIMS reports not showing data checklist.
TIP
After any edit, save the schedule and re-read the estimated next run time the system shows. That single number confirms the report is enabled, the recurrence is right, and the Eastern Time conversion matches what the team expects.
FAQ: ICIMS scheduled reports not sending
Why did my ICIMS scheduled report not send?
The most common reasons are that the schedule is not enabled, the Next Run Time was set without accounting for Eastern Time and system-calculated minutes, or a recipient address bounced previously, which blocks sending to that address. Check all three on the Admin > Tools > Scheduled Reports page.
What time zone do ICIMS scheduled reports run in?
Run times are in Eastern Time and this cannot be configured. Admins pick the hour only; the system calculates the minutes and displays an estimated next run time on the Scheduled Reports page.
Can I send an ICIMS scheduled report to someone without an ICIMS login?
Yes. Recipients do not need a profile in the ICIMS system, and distribution list addresses can be entered. Addresses must be semicolon separated, and the field has a 300 character limit.
Why did the scheduled report arrive as a link instead of an Excel attachment?
If the report file exceeds 3MB, ICIMS sends a link to download the generated report rather than an attached file. Narrow the template or reduce the grouping levels in Excel Options if an attachment is required.
Why are columns blank in my scheduled report?
The Run Report As login group determines what the report can see. The report inherits all search locks and hidden attributes for that login group, so fields locked for that group export blank. Choose a login group whose access matches the recipients.
Why can I not edit the search template used by a scheduled report?
Once a template is associated with a scheduled report, its criteria cannot be updated from the search engine, and ICIMS displays an error that the template is used by a data feed. Create a new template and point the scheduled report at it, or delete the scheduled report, edit the template, and recreate the schedule.
How many scheduled reports can ICIMS run?
User admins can schedule up to 30 reports per system, and disabled reports count against that maximum. Scheduled reports export as Excel files only.
What does the truncation message in a scheduled report mean?
If the report exceeds the system’s maximum row limit, typically 50,000 rows, the email states that the attached report exceeded the results limit and was truncated. Refine the report criteria, or submit a case to ICIMS Technical Support regarding the row maximum.
Get the Monday report back on Monday
A short discovery call is enough to tell you whether the fix is a schedule setting, a login group, or a template rebuild. We will also show you which of your scheduled reports belong in a dashboard instead, like the ones in our ICIMS analytics dashboard guide.
Seven reasons ICIMS emails don’t reach candidates, recruiters, or hiring managers, from domain authentication to bounced addresses and auto-launch settings, with the fix for each.
monday.com Certified Consultants monday.com Workspace Structure: How to Build a Scalable Account Most teams grow into a messy monday.com account. Here is how to build the right structure from the…
ICIMS Certified Consultants ICIMS Workflow Automation Examples: 8 Real Setups That Save Recruiter Time The real power of ICIMS isn’t the ATS – it’s the automation layer underneath it. Here’s…
A practical Taleo to iCIMS migration playbook covering data extraction, field mapping, workflow rebuilds, attachments, and cut-over planning for enterprise TA teams.
Updated for 2026 / ICIMS Optimization Guide The Ultimate Guide to ICIMS Optimization (2026 Edition) Your ICIMS instance has drifted. Workflows multiply without coordination, dashboards go unused, AI features sit…