Skip to content

Title: Advanced Reporting shows all zeros despite successful data export and MBI fetch (Magento 2.4.8-p3)

Problem
Advanced Reporting dashboard displays all metrics as zero, even though:

The module is enabled and subscription is active
MBI successfully fetches /rest/V1/analytics/link daily (HTTP 200)
The data.tgz export is being generated with correct timestamps
Magento Version: 2.4.8-p3 (Open Source)Troubleshooting PerformedI followed the official Adobe troubleshooting guide through step 7.Issue 1: No analytics cron jobs in cron_schedule

SELECT * FROM cron_schedule WHERE job_code LIKE 'analytics_%';

However, other cron jobs run normally. The analytics cron schedule IS configured in core_config_data:

SELECT * FROM core_config_data WHERE path LIKE '%crontab%analytics%';

And Magento’s cron config class sees the job:

$config = $om->get(MagentoCronModelConfig::class);

print_r($config->getJobs());

But the scheduler never creates entries for analytics jobs. When I manually insert a schedule entry:

INSERT INTO cron_schedule (job_code, status, created_at, scheduled_at) 

VALUES (‘analytics_collect_data’, ‘pending’, NOW(), DATE_ADD(NOW(), INTERVAL 2 MINUTE));


The job executes successfully and appears in `var/log/cron.log`:

Cron Job analytics_collect_data is run
Cron Job analytics_collect_data is successfully finished

Issue 2: Data exports correctly but dashboard shows zeros
The orders report provider returns all data correctly:

$reportProvider = $om->get(MagentoAnalyticsReportXmlReportProvider::class);

$result = $reportProvider->getReport(‘orders’);
// Returns 19,149 orders including recent December 2025 transactions

The data.tgz file:

Is ~1.6MB (encrypted, not gzip – this is expected)
Has recent timestamps
Is being fetched by MBI with HTTP 200

Questions

Why doesn’t Magento’s cron scheduler create entries for analytics_* jobs?

The jobs are registered, have schedules configured, and execute successfully when manually triggered. No plugins or customizations affect ProcessCronQueueObserver.

Has anyone experienced Advanced Reporting showing zeros despite correct data export? Since the Magento side appears to be working correctly (data collection runs, 19K+ orders exported, MBI fetches successfully), is this a known issue with Adobe’s MBI processing pipeline?