Why Test Connection May Give Joomla One WebCron Execution Opportunity
Test Connection can give Joomla one real Scheduled Task execution opportunity because the central service verifies registration by calling the same native WebCron endpoint used for normal wake-ups.
Why the behavior is intentional
A registration would not prove much if it only validated URL syntax. QCTNH validates the target, stores the native WebCron endpoint/key, and then performs a direct WebCron GET. A successful probe confirms the end-to-end path that the worker will use later.
What Joomla may do
The WebCron request reaches System - Schedule Runner. Joomla can select and run an eligible due task. QCTNH does not choose which task; any execution is the normal result of giving Joomla a legitimate Scheduler trigger.
When to be cautious
If you are diagnosing a production task whose execution has side effects, understand that pressing Test Connection is not equivalent to Check WebCron. Use Check WebCron when you only want to verify local WebCron configuration without executing a Scheduler request.
Interpreting a stable result
After using Why Test Connection May Give Joomla One WebCron Execution Opportunity, a stable QCTNH system should settle into a coherent set of indicators: native WebCron ready, service state matching your choice, scheduler health consistent with current locks/due work, and recent service contact when registration/check-ins succeed.
Temporary transitions are normal—for example, Working while a task lock is active or Due while queued work waits. The goal is not to force every metric to green at every instant; it is for the metrics to accurately describe Joomla’s real scheduler state.
Community Discussion
Want to compare scheduler workflows, share practical tips, or discuss how you use this QCTNH feature? Visit the QC Task Nudge & Health Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.