🩺 Diagnostics: What Each Check Means

New here? Not a customer yet?See everything ResultsAiX Webinars can do, and get it.Get ResultsAiX Webinars →

Diagnostics runs a set of checks against your live site and shows each one with a tick, a warning or a cross. Start here whenever something is not behaving.

The checks and what they mean:

  • PHP version. Needs 7.4 or newer.
  • WordPress version. Needs 5.8 or newer.
  • OpenSSL AES-256-GCM. Your preferred encryption for stored keys. If it is missing, the plugin falls back to CBC with HMAC, which still protects your keys.
  • License. Shows active and synced, active with a sync pending, or not active.
  • License server reachable. Whether the licensing endpoint answered. A failure here does not switch your plugin off.
  • Update server. Whether the update endpoint answers, and whether a newer version is available. If the server cannot be reached no update can be offered, so this line says so.
  • Database tables. Whether the plugin's own storage exists. If it is missing, deactivate and reactivate the plugin to create it.
  • Live chat folder writable. Whether the fast static chat delivery can be used. If not, chat falls back to a slower method.
  • REST API reachable. The plugin calls its own endpoint to confirm your site answers it. Registration and the room depend on this.
  • WP-Cron. Whether WordPress cron has been disabled. If it has, set up a real server cron or reminders will not go out on time.
  • Site timezone. What timezone your schedules are entered in. A fixed UTC offset shows a warning, because it never follows daylight saving.
  • Email send method. Whether your chosen sending method is fully configured. WordPress mail shows a warning, because on shared hosting it is the most common reason a confirmation never arrives.
  • From address. A warning if you send from a free mailbox domain such as gmail.com, which most inboxes now reject or junk.
  • Last test email. When you last pressed Send a test email and what the provider said.
  • Email queue schedule. Whether the email job is scheduled, when it next runs and when it last ran.
  • Email queue. How many emails are waiting, sent and failed, with the reasons providers gave for any that failed.
  • Sending provider actually used. Appears only when emails have gone out through WordPress mail instead of the provider you chose, with the reason.
  • Cloudflare Stream. Only relevant if you use it. It shows connected, or that a token was present but rejected and needs the Stream Edit permission. If you have not connected it, the line says you do not need it, because live webinars can broadcast from your browser to your own site.
  • Cloned voice narration. A reminder that the free Voice Engine app must be open on the same computer for your own voice, since that cannot be checked from the server.

Check for updates now:

Below the list, this button clears the update cache and asks the update server again straight away, and tells you whether you are up to date.

How to read a warning:

A warning is a degraded path, not a broken one. Chat still works without a writable folder, licensing still works while a sync is pending, and encryption still works on the fallback cipher. A cross is a real problem to fix before you run a webinar.

New here? Not a customer yet?See everything ResultsAiX Webinars can do, and get it.Get ResultsAiX Webinars →

Ready to stop reading and start using?

Every plugin documented here works alongside the others, managed from one ResultsAiX Hub.