Abuja Digital Studio · Est. 2018
Start a Project
DocsOrravo CoreTroubleshooting
Troubleshooting

Troubleshooting

Orravo Coreorravo.com/docs/orravo-core/troubleshooting

Troubleshooting

"License Active but DB Table Missing"

Orravo Core self-heals this on plugins_loaded (calls OC_DB::install() when wp_orravo_licenses is missing). If the warning persists after a page reload, click Repair in the License tab, or run:

bashwp eval 'OC_DB::install();'

License won't activate ("Invalid response")

The site couldn't reach OC_API_BASE. Confirm outbound HTTPS works:

bashwp eval 'echo wp_remote_retrieve_response_code( wp_remote_get( OC_API_BASE ) );'

If it's 0 or an error, your host is blocking outbound HTTP. Whitelist orravo.com.

Daily revalidation never runs

WP-Cron disabled. Either re-enable WP-Cron, or run wp cron event run --due-now from a system cron. The orravo_core_revalidate_last_run option records the timestamp.

Cmd+K palette is empty

No plugins have registered commands yet. Confirm sibling plugins are active and that OC_Shell::register_command() is being called (set WP_DEBUG_LOG and check for errors during plugin boot).

Suite page redirects to plugins.php

Intentional. The legacy ?page=orv-suite URL was removed because wp-admin/plugins.php already does the job. Use the left rail in Orravo Core to jump between plugin admins.

Troubleshooting · Orravo Core Docs | Orravo