How Upgrades Remove the Retired QCTNH Round-Trip Test Task
QCTNH 2.0.3 upgrade logic removes the retired development-only qctasknudge.roundtrip_test Scheduled Task/plugin so current installations use native Joomla WebCron rather than a legacy QCTNH test task.
What the cleanup removes
- Scheduler task rows whose type is
qctasknudge.roundtrip_test. - The old
task/qctasknudgeplugin when it is present as a retired component of earlier/development builds.
Why it is removed
Current QCTNH does not need its own Scheduled Task to “test” itself. The production architecture registers Joomla’s native System - Schedule Runner WebCron endpoint and lets Joomla select ordinary eligible tasks.
Administrator implication
Do not recreate the retired task if you notice it disappeared after upgrade. Its absence is expected. Diagnostics now use Dashboard Check WebCron/Test Connection and actual native WebCron behavior.
Operational limits are deliberate
The constraints documented in How Upgrades Remove the Retired QCTNH Round-Trip Test Task—public origin, standard ports, exact Joomla route, no CLI-only execution through WebCron, bounded retries, and no automatic stale-lock clearing—are safety/reliability design choices rather than missing configuration switches.
A workload outside those boundaries should use the appropriate Joomla/server mechanism instead of trying to make QCTNH bypass the task author’s or network’s execution model.
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.