Diagnostics answers the question every support reply starts with: what is actually running on this site. It performs no actions and changes nothing. It reads, formats and shows.
Environment:
WordPress, PHP and MySQL versions, the Hub version, the catalogue version, your site and admin URLs, the active theme and its parent if it is a child theme, whether the install is multisite, whether WP_DEBUG and the debug log are on, the server software, and the four limits that break things most often: memory limit, maximum execution time, upload maximum and post maximum.
Registered ResultsAIx plugins:
Every plugin that has called the Hub registration function, with its slug, name, version, whether it is a parent or an add on, and its plugin file path. An update pill appears next to any version with a newer release waiting.
All active plugins:
Every plugin active on the site, third party included, with version, author and file path. Rows are tagged so the three groups are obvious: RAIX for plugins registered with the Hub, RAIX (pre-hub) for ResultsAIx plugins without a registration block yet, and no tag for third party plugins. This section is the one that solves plugin conflicts, which is why it lists everything rather than only our own. Inactive plugins are counted but not listed.
Must use and drop in plugins:
If the site has any, they get their own table. These cannot be deactivated from the Plugins screen and are easy to forget, yet they can absolutely cause conflicts, so they are worth flagging on every ticket.
Database and cron:
The two Hub tables are checked for existence and row count, with a clear missing marker if either is absent. The cron section shows when the daily refresh is next due, in UTC and as a human readable countdown. If it says not scheduled, it should re register on the next admin page load; if it never does, WP-Cron itself is the thing to investigate.
The diagnostic report:
At the bottom is a plain text version of everything above in one textarea, with a Copy report button that copies it in a click and confirms. Paste that straight into your support ticket. Do not trim it: the full picture is what lets a bug get solved on the first reply rather than the fourth. There is a shortcut button next to it that takes you to the Support tab.