• Error Details
    =============
    An error of type E_ERROR was caused in line 218 of the file /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/src/Google/Ads/ServiceClientFactoryTrait.php. Error message: Uncaught Error: Class “Google\Ads\GoogleAds\V22\Services\Client\AssetGenerationServiceClient” not found in /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/src/Google/Ads/ServiceClientFactoryTrait.php:218
    Stack trace:
    #0 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/src/Ads/AdsAssetGenerationService.php(79): Automattic\WooCommerce\GoogleListingsAndAds\Google\Ads\GoogleAdsClient->getAssetGenerationServiceClient()
    #1 [internal function]: Automattic\WooCommerce\GoogleListingsAndAds\Ads\AdsAssetGenerationService->__construct(Object(Automattic\WooCommerce\GoogleListingsAndAds\Google\Ads\GoogleAdsClient))
    #2 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(220): ReflectionClass->newInstanceArgs(Array)
    #3 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(180): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveClass(‘Automattic\\WooC…’)
    #4 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(158): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveNew()
    #5 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/DefinitionAggregate.php(83): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolve()
    #6 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(175): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\DefinitionAggregate->resolve(‘Automattic\\WooC…’)
    #7 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(118): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->resolve(‘Automattic\\WooC…’)
    #8 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Argument/ArgumentResolverTrait.php(45): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->get(‘Automattic\\WooC…’)
    #9 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(218): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveArguments(Array)
    #10 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(180): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveClass(‘Automattic\\WooC…’)
    #11 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(158): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveNew()
    #12 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/DefinitionAggregate.php(97): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolve()
    #13 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(182): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\DefinitionAggregate->resolveTagged(‘rest_controller’)
    #14 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(198): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->resolve(‘rest_controller’, false)
    #15 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(118): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->resolve(‘rest_controller’)
    #16 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/src/Container.php(99): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->get(‘rest_controller’)
    #17 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/src/API/Site/RESTControllers.php(43): Automattic\WooCommerce\GoogleListingsAndAds\Container->get(‘rest_controller’)
    #18 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/google-listings-and-ads/src/API/Site/RESTControllers.php(33): Automattic\WooCommerce\GoogleListingsAndAds\API\Site\RESTControllers->register_controllers()
    #19 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\GoogleListingsAndAds\API\Site\RESTControllers->Automattic\WooCommerce\GoogleListingsAndAds\API\Site\{closure}(Object(WP_REST_Server))
    #20 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)
    #21 /home/sites/32b/d/d96a58753b/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
    #22 /home/sites/32b/d/d96a58753b/public_html/wp-includes/rest-api.php(640): do_action(‘rest_api_init’, Object(WP_REST_Server))
    #23 /home/sites/32b/d/d96a58753b/public_html/wp-includes/rest-api.php(598): rest_get_server()
    #24 /home/sites/32b/d/d96a58753b/public_html/wp-includes/rest-api.php(2985): rest_do_request(Object(WP_REST_Request))
    #25 [internal function]: rest_preload_api_request(Array, ‘/jetpack/v4/con…’)
    #26 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Settings.php(148): array_reduce(Array, ‘rest_preload_ap…’)
    #27 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\Internal\Admin\Settings->add_component_settings(Array)
    #28 /home/sites/32b/d/d96a58753b/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array)
    #29 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/WCAdminSharedSettings.php(73): apply_filters(‘woocommerce_adm…’, Array)
    #30 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.php(272): Automattic\WooCommerce\Internal\Admin\WCAdminSharedSettings->Automattic\WooCommerce\Internal\Admin\{closure}()
    #31 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.php(388): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->execute_lazy_data()
    #32 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->enqueue_asset_data(”)
    #33 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(”, Array)
    #34 /home/sites/32b/d/d96a58753b/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
    #35 /home/sites/32b/d/d96a58753b/public_html/wp-admin/includes/template.php(2232): do_action(‘admin_print_foo…’)
    #36 /home/sites/32b/d/d96a58753b/public_html/wp-admin/update.php(53): iframe_footer()
    #37 {main}
      thrown

    • This topic was modified 6 days, 18 hours ago by Darren Ellis.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support LovingBro (woo-hc)

    (@lovingbro)

    Hi @dazsmodels,

    Thank you for sharing the detailed error log. The fatal error appears to be coming from the Google for WooCommerce plugin, specifically where it is trying to load the AssetGenerationServiceClient class, which suggests that part of the plugin files may be incomplete, outdated, or corrupted after an update.

    To help narrow this down, please try the following:

    1. Update both WooCommerce and Google for WooCommerce to their latest available versions, if not already done.
    2. Reinstall the Google for WooCommerce plugin completely:
      • Deactivate and delete the plugin
      • Download a fresh copy from ww.wp.xz.cn
      • Reinstall and reconnect the plugin
    3. Clear all caching layers, including any server cache, plugin cache, and CDN cache.
    4. If the issue still persists, run a conflict test by temporarily:
      • Switching to a default theme such as Twenty Twenty-Four
      • Deactivating all plugins except WooCommerce and Google for WooCommerce

    Then test again and let us know the outcome.

    If possible, also share your WooCommerce System Status Report via https://pastebin.com or https://quickforget.com so we can take a closer look: WooCommerce → Status → Get system report → Copy for support. Looking forward to your update.

    Thread Starter Darren Ellis

    (@dazsmodels)

    i reinstalled Google to find no error

    However update too WooCommerce 10.8

    then the following error comes in email

    Error Details
    =============
    An error of type E_ERROR was caused in line 237 of the file /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-general.php. Error message: Uncaught Error: Class "Automattic\WooCommerce\Enums\DefaultCustomerAddress" not found in /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-general.php:237
    Stack trace:
    #0 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-page.php(412): WC_Settings_General->get_settings_for_default_section()
    #1 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-page.php(385): WC_Settings_Page->get_settings_for_section('')
    #2 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/includes/class-wc-register-wp-admin-settings.php(126): WC_Settings_Page->get_settings('')
    #3 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(341): WC_Register_WP_Admin_Settings->register_page_settings(Array)
    #4 /home/sites/32b/d/d96a58753b/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array)
    #5 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-setting-options-v2-controller.php(169): apply_filters('woocommerce_set...', Array)
    #6 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Settings.php(168): WC_REST_Setting_Options_V2_Controller->get_group_settings('general')
    #7 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\Internal\Admin\Settings->add_component_settings(Array)
    #8 /home/sites/32b/d/d96a58753b/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array)
    #9 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/WCAdminSharedSettings.php(73): apply_filters('woocommerce_adm...', Array)
    #10 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.php(272): Automattic\WooCommerce\Internal\Admin\WCAdminSharedSettings->Automattic\WooCommerce\Internal\Admin\{closure}()
    #11 /home/sites/32b/d/d96a58753b/public_html/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.php(388): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->execute_lazy_data()
    #12 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->enqueue_asset_data('')
    #13 /home/sites/32b/d/d96a58753b/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters('', Array)
    #14 /home/sites/32b/d/d96a58753b/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
    #15 /home/sites/32b/d/d96a58753b/public_html/wp-admin/admin-footer.php(95): do_action('admin_print_foo...')
    #16 /home/sites/32b/d/d96a58753b/public_html/wp-admin/update.php(186): require_once('/home/sites/32b...')
    #17 {main}
      thrown
    Plugin Support LovingBro (woo-hc)

    (@lovingbro)

    Hi @dazsmodels,

    Thank you for the update and for testing that further. Since reinstalling Google for WooCommerce resolved the earlier issue, this new fatal error after updating to WooCommerce 10.8 appears to point to an incomplete or corrupted WooCommerce update, as the DefaultCustomerAddress class is part of WooCommerce core files.

    Please try the following steps:

    1. Reinstall WooCommerce 10.8 manually using a fresh copy from ww.wp.xz.cn:
      https://ww.wp.xz.cn/plugins/woocommerce/

    You can do this by:
    • Deactivating and deleting WooCommerce, while keeping the database and data intact
    • Uploading and installing a fresh copy of WooCommerce 10.8

    1. Clear all caching layers after reinstalling:
      • Plugin cache
      • Server cache
      • CDN cache
      • Browser cache
    2. Go to WooCommerce → Status → Tools and run:
      • Clear template cache
      • Clear expired transients
    3. After that, test again and let us know if the error still appears.

    If the issue continues, please share your updated WooCommerce System Status Report via: https://pastebin.com or https://quickforget.com

    You can find it under WooCommerce → Status → Get system report → Copy for support.

Viewing 3 replies - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.