Troubleshooting
Symptom-first troubleshooting for Aimogen Pro, with the diagnostic sequence that resolves most problems.
Start with the symptom.
Feature-specific troubleshooting lives with each feature: chatbot, OmniBlocks, retrieval.
The diagnostic sequence#
Almost every problem yields to this, in order.
1. Is the plugin switched on? Settings › General Settings › Plugin Main Switch. With it off, no menus appear and nothing generates.
2. Is the licence activated? Settings › Activation. Without it, the feature screens are not offered and updates are disabled.
3. Does the API key work? Settings › API Keys, then Test API key. An untested key is the most common cause of silent failure.
4. What does Activity Logs say? System & Logs › Activity Logs carries the actual provider error. This is the single most useful screen in the plugin.
5. Was a request made at all? System & Logs › Usage Logs. A rule that ran with no corresponding request row failed before reaching the provider — that is a configuration problem, not an API problem.
6. What does System Info say? System & Logs › System Info. Several problems diagnose themselves from it: PHP limits, cron state, connectivity, which providers are configured.
The five most common causes#
In the order support sees them:
1. No real cron trigger. Everything works manually; nothing works on schedule. See Scheduled tasks do not run.
2. An untested or exhausted API key. Silent failure everywhere. Use Test API key and check your provider billing.
3. A retired model. After an update, rules referencing a removed model fail with model_not_found. See
Selecting models.
4. A firewall blocking admin-ajax.php or /wp-json/. The chatbot does nothing; REST and webhooks
5. max_input_vars too low. Settings silently revert on save. See
Recommended server configuration.
Isolating a conflict#
If a problem looks like a conflict:
- Reproduce it reliably.
- Switch to a default theme. Retest.
- Deactivate other plugins, then reactivate them one at a time, retesting.
- Once you have the culprit, check Activity Logs for what it was doing.
Do this on staging if you can.
Before opening a ticket#
Collect:
- The output of System & Logs › System Info
- The exact error from Activity Logs
- The relevant rows from Usage Logs
- What you did, what you expected, what happened
- Whether it works with other plugins deactivated
Then open a support ticket. The Knowledge Base also carries single-issue articles, many written under the older Aiomatic name.
Related#
Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.