I’ve created a fresh WordPress installation for testing (translation project) and installed MainWP Dashboard 5.4.0.20. The site is running on PHP 8.4
When activating WPvivid Backup MainWP 0.9.39 (using bulk activation for all extensions at once) I get the following warnings:
WordPress database error Table 'databasename.wp_mainwp_wpvivid' doesn't exist for query SELECT site_id FROM wp_mainwp_wpvivid GROUP BY site_id made by do_action('wp_ajax_mainwp_extension_bulk_activate'), WP_Hook->do_action, WP_Hook->apply_filters, MainWP\Dashboard\MainWP_Post_Extension_Handler->bulk_activate, activate_plugins, activate_plugin, plugin_sandbox_scrape, include_once('/plugins/wpvivid-backup-mainwp/wpvivid-backup-mainwp.php'), Mainwp_WPvivid_Extension_Activator->__construct, Mainwp_WPvivid_Extension_Activator->init_database, Mainwp_WPvivid_Extension_DB_Option->import_settings
WordPress database error Table 'databasename.wp_mainwp_wpvivid_global_options' doesn't exist for query SELECT option_value FROM wp_mainwp_wpvivid_global_options WHERE option_name = 'is_imported' LIMIT 1 made by do_action('wp_ajax_mainwp_extension_bulk_activate'), WP_Hook->do_action, WP_Hook->apply_filters, MainWP\Dashboard\MainWP_Post_Extension_Handler->bulk_activate, activate_plugins, activate_plugin, plugin_sandbox_scrape, include_once('/plugins/wpvivid-backup-mainwp/wpvivid-backup-mainwp.php'), Mainwp_WPvivid_Extension_Activator->__construct, Mainwp_WPvivid_Extension_Activator->init_database, Mainwp_WPvivid_Extension_DB_Option->import_global_settings, Mainwp_WPvivid_Extension_DB_Option->wpvivid_get_global_option
WordPress database error Table 'databasename.wp_mainwp_wpvivid_global' doesn't exist for query SELECT * FROM wp_mainwp_wpvivid_global WHERE `global` = 1 made by do_action('wp_ajax_mainwp_extension_bulk_activate'), WP_Hook->do_action, WP_Hook->apply_filters, MainWP\Dashboard\MainWP_Post_Extension_Handler->bulk_activate, activate_plugins, activate_plugin, plugin_sandbox_scrape, include_once('/plugins/wpvivid-backup-mainwp/wpvivid-backup-mainwp.php'), Mainwp_WPvivid_Extension_Activator->__construct, Mainwp_WPvivid_Extension_Activator->init_database, Mainwp_WPvivid_Extension_DB_Option->import_global_settings
WordPress database error Table 'databasename.wp_mainwp_wpvivid_global_options' doesn't exist for query SELECT option_value FROM wp_mainwp_wpvivid_global_options WHERE option_name = 'is_imported' LIMIT 1 made by do_action('wp_ajax_mainwp_extension_bulk_activate'), WP_Hook->do_action, WP_Hook->apply_filters, MainWP\Dashboard\MainWP_Post_Extension_Handler->bulk_activate, activate_plugins, activate_plugin, plugin_sandbox_scrape, include_once('/plugins/wpvivid-backup-mainwp/wpvivid-backup-mainwp.php'), Mainwp_WPvivid_Extension_Activator->__construct, Mainwp_WPvivid_Extension_Activator->init_database, Mainwp_WPvivid_Extension_DB_Option->import_global_settings, Mainwp_WPvivid_Extension_DB_Option->wpvivid_update_global_option
WordPress database error Table 'databasename.wp_mainwp_wpvivid_global_options' doesn't exist for query SHOW FULL COLUMNS FROM `wp_mainwp_wpvivid_global_options` made by do_action('wp_ajax_mainwp_extension_bulk_activate'), WP_Hook->do_action, WP_Hook->apply_filters, MainWP\Dashboard\MainWP_Post_Extension_Handler->bulk_activate, activate_plugins, activate_plugin, plugin_sandbox_scrape, include_once('/plugins/wpvivid-backup-mainwp/wpvivid-backup-mainwp.php'), Mainwp_WPvivid_Extension_Activator->__construct, Mainwp_WPvivid_Extension_Activator->init_database, Mainwp_WPvivid_Extension_DB_Option->import_global_settings, Mainwp_WPvivid_Extension_DB_Option->wpvivid_update_global_option
Occurrence: once
Probably missing some checks, not blocking.
I think this extension is not supported by MainWP, but hopefully you can contact them and forward this. I only installed all extensions available via MainWP.