I got a client with a wordpress website. It has a Divi theme and a Uber Menu (Mega Menu?).
Their issue is, when adding a page to the existing and working menu, it is shown, but then after publishing, the added item became an empty individual link.
I tried A LOT. I increased the max_item_value to 10000, and increased other values, too. I looked inside the wp_debug log, and tried to fix some issues there, but it didn’t really help. WordPress and all plugins are up-to-date. And now I’m out of ideas.
What could cause this error?
Here you can have my wp_debug log – maybe you can get something out of it…
[23-Jun-2023 14:43:00 UTC] PHP Fatal error: Uncaught RuntimeException: Unable to release actions from claim id 0. in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:1030
Stack trace:
#0 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/ActionScheduler_QueueRunner.php(173): ActionScheduler_DBStore->release_claim()
#1 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/ActionScheduler_QueueRunner.php(136): ActionScheduler_QueueRunner->do_batch()
#2 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(308): ActionScheduler_QueueRunner->run()
#3 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#4 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/plugin.php(565): WP_Hook->do_action()
#5 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-cron.php(188): do_action_ref_array()
#6 {main}
thrown in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 1030
[23-Jun-2023 14:43:00 UTC] PHP Fatal error: Uncaught RuntimeException: Unable to release actions from claim id 0. in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:1030
Stack trace:
#0 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/ActionScheduler_FatalErrorMonitor.php(52): ActionScheduler_DBStore->release_claim()
#1 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(308): ActionScheduler_FatalErrorMonitor->handle_unexpected_shutdown()
#2 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#3 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/load.php(1144): do_action()
#5 [internal function]: shutdown_action_hook()
#6 {main}
thrown in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 1030
[23-Jun-2023 14:43:26 UTC] PHP Fatal error: Uncaught RuntimeException: Unable to release actions from claim id 0. in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:1030
Stack trace:
#0 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/ActionScheduler_QueueRunner.php(173): ActionScheduler_DBStore->release_claim()
#1 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/ActionScheduler_QueueRunner.php(136): ActionScheduler_QueueRunner->do_batch()
#2 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(308): ActionScheduler_QueueRunner->run()
#3 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#4 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/plugin.php(517): WP_Hook->do_action()
#5 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/ActionScheduler_AsyncRequest_QueueRunner.php(52): do_action()
#6 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/lib/WP_Async_Request.php(177): ActionScheduler_AsyncRequest_QueueRunner->handle()
#7 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(308): WP_Async_Request->maybe_handle()
#8 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#9 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/plugin.php(517): WP_Hook->do_action()
#10 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-admin/admin-ajax.php(188): do_action()
#11 {main}
thrown in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 1030
[23-Jun-2023 14:43:26 UTC] PHP Fatal error: Uncaught RuntimeException: Unable to release actions from claim id 0. in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:1030
Stack trace:
#0 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/ActionScheduler_FatalErrorMonitor.php(52): ActionScheduler_DBStore->release_claim()
#1 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(308): ActionScheduler_FatalErrorMonitor->handle_unexpected_shutdown()
#2 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#3 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-includes/load.php(1144): do_action()
#5 [internal function]: shutdown_action_hook()
#6 {main}
thrown in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 1030
[23-Jun-2023 14:43:32 UTC] .../AnimatedLinks/AnimatedLinks.php:37 DIVIENHANCER_AnimatedLinks::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_AnimatedLinks::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:32 UTC] .../bingMapChild/bingMapChild.php:80 DIVIENHANCER_bingMapChild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_bingMapChild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:32 UTC] .../builder/class-et-builder-element.php:851 ET_Builder_Element::__construct():
You're Doing It Wrong! Module setting definition for icon has a deprecated value: 'et_pb_get_font_icon_list' for parameter 'renderer'. Use 'select_icon' instead.
[23-Jun-2023 14:43:32 UTC] .../builder/class-et-builder-element.php:851 ET_Builder_Element::__construct():
You're Doing It Wrong! You're using wrong type for the 'main_color'. It should be 'color-alpha' instead of 'color'.
[23-Jun-2023 14:43:32 UTC] .../carouselChild/carouselChild.php:85 DIVIENHANCER_carouselChild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_carouselChild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:32 UTC] .../flipBoxChild/flipBoxChild.php:37 DIVIENHANCER_flipboxchild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_flipboxchild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:32 UTC] .../builder/class-et-builder-element.php:851 ET_Builder_Element::__construct():
You're Doing It Wrong! Module setting definition for icontitle has a deprecated value: 'et_pb_get_font_icon_list' for parameter 'renderer'. Use 'select_icon' instead.
[23-Jun-2023 14:43:32 UTC] .../tagCloudChild/tagCloudChild.php:154 DIVIENHANCER_tagCloudChild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_tagCloudChild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:32 UTC] .../timeLineChild/timeLineChild.php:126 DIVIENHANCER_timelineChild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_timelineChild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:33 UTC] PHP Deprecated: Class property PLL_Language::$search_url is deprecated, use PLL_Language::get_search_url() instead.
Error handler in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/polylang/include/language-deprecated.php on line 253
[23-Jun-2023 14:43:33 UTC] PHP Deprecated: Class property PLL_Language::$search_url is deprecated, use PLL_Language::get_search_url() instead.
Error handler in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/polylang/include/language-deprecated.php on line 253
[23-Jun-2023 14:43:33 UTC] PHP Deprecated: Class property PLL_Language::$search_url is deprecated, use PLL_Language::get_search_url() instead.
Error handler in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/polylang/include/language-deprecated.php on line 253
[23-Jun-2023 14:43:33 UTC] PHP Deprecated: Class property PLL_Language::$search_url is deprecated, use PLL_Language::get_search_url() instead.
Error handler in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/polylang/include/language-deprecated.php on line 253
[23-Jun-2023 14:43:33 UTC] PHP Deprecated: Class property PLL_Language::$search_url is deprecated, use PLL_Language::get_search_url() instead.
Error handler in /var/www/vhosts/xxxxxxxxxxxx.net/httpdocs/xxxxxxxxxxxx.net/wp-content/plugins/polylang/include/language-deprecated.php on line 253
[23-Jun-2023 14:43:34 UTC] .../AnimatedLinks/AnimatedLinks.php:37 DIVIENHANCER_AnimatedLinks::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_AnimatedLinks::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:34 UTC] .../bingMapChild/bingMapChild.php:80 DIVIENHANCER_bingMapChild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_bingMapChild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:34 UTC] .../builder/class-et-builder-element.php:851 ET_Builder_Element::__construct():
You're Doing It Wrong! Module setting definition for icon has a deprecated value: 'et_pb_get_font_icon_list' for parameter 'renderer'. Use 'select_icon' instead.
[23-Jun-2023 14:43:34 UTC] .../builder/class-et-builder-element.php:851 ET_Builder_Element::__construct():
You're Doing It Wrong! You're using wrong type for the 'main_color'. It should be 'color-alpha' instead of 'color'.
[23-Jun-2023 14:43:34 UTC] .../carouselChild/carouselChild.php:85 DIVIENHANCER_carouselChild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_carouselChild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:34 UTC] .../flipBoxChild/flipBoxChild.php:37 DIVIENHANCER_flipboxchild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_flipboxchild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:34 UTC] .../builder/class-et-builder-element.php:851 ET_Builder_Element::__construct():
You're Doing It Wrong! Module setting definition for icontitle has a deprecated value: 'et_pb_get_font_icon_list' for parameter 'renderer'. Use 'select_icon' instead.
[23-Jun-2023 14:43:34 UTC] .../tagCloudChild/tagCloudChild.php:154 DIVIENHANCER_tagCloudChild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_tagCloudChild::$advanced_tab_options doesn't exist.
[23-Jun-2023 14:43:34 UTC] .../timeLineChild/timeLineChild.php:126 DIVIENHANCER_timelineChild::get_advanced_fields_config():
You're Doing It Wrong! DIVIENHANCER_timelineChild::$advanced_tab_options doesn't exist.
Thank you in advance!!
2
Answers
It looks like there’s an issue with the Action Scheduler plugin based on the provided wp_debug log. The error message indicates that there’s a problem releasing actions from claim ID 0. This particular error can lead to unexpected behavior on your WordPress site.
The error you shared from the wp_debug log seems to be related to the Action Scheduler plugin rather than the issue with the menu item turning into an empty individual link. The error suggests a problem with releasing actions from the claim ID.
To troubleshoot the menu issue, you can try the following steps:
Verify if the menu item is properly assigned to a menu location: Go to "Appearance" -> "Menus" in the WordPress admin area. Check if the newly added page is assigned to the correct menu location. If it’s not assigned to any menu location, select the appropriate menu and save the changes.
Check for conflicting plugins or themes: Deactivate other plugins and switch to a default WordPress theme (e.g., Twenty Twenty-One) temporarily. Then try adding the page to the menu again. If it works, there might be a conflict with the active theme or one of the plugins. You can reactivate them one by one to identify the conflicting element.
Clear cache: If you have a caching plugin installed, clear the cache to ensure the changes take effect. Cached menu data can sometimes cause inconsistencies.
Update Divi theme and UberMenu: Ensure that both the Divi theme and the UberMenu plugin are up to date. Outdated themes or plugins can sometimes cause compatibility issues with WordPress updates.
Reset permalinks: Go to "Settings" -> "Permalinks" and simply click on the "Save Changes" button without modifying any settings. This action can refresh the permalink structure and resolve certain URL-related issues.
If none of the above steps resolve the problem, it’s possible that the issue is specific to the Divi theme or UberMenu plugin. In that case, you may need to reach out to the theme/plugin developers for further assistance. Provide them with the details of the issue and any relevant error messages you encounter.
Regarding the error in the wp_debug log related to the Action Scheduler plugin, it appears to be a separate issue. You could try updating the Action Scheduler plugin to its latest version or contact the plugin developer for support in resolving that error.