Title: Uncaught Google\ApiCore\ValidationException
Last modified: May 26, 2026

---

# Uncaught Google\ApiCore\ValidationException

 *  Resolved [adammaly](https://wordpress.org/support/users/adammaly/)
 * (@adammaly)
 * [1 month, 3 weeks ago](https://wordpress.org/support/topic/uncaught-googleapicorevalidationexception/)
 * During update we’ve got this fatal error in our log and email that there is a
   problem with web.
 * Log:
 * **2026-05-26T20:40:18+00:00****Kritická chyba** Uncaught Google\ApiCore\ValidationException:
   Could not find specified file: /home/html/znacime.cz/public_html/wp-content/plugins/
   google-listings-and-ads/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/
   V22/Services/Client/../resources/asset_generation_service_rest_client_config.
   php in /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-
   ads/vendor/google/gax/src/ValidationTrait.php:78 Další kontext{ “error”: { “type”:
   1, “file”: “/home/html/znacime.cz/public_html/wp-content/plugins/google-listings-
   and-ads/vendor/google/gax/src/ValidationTrait.php”, “line”: 78 }, “remote-logging”:
   true, “backtrace”: [ “”, “#0 /home/html/znacime.cz/public_html/wp-content/plugins/
   google-listings-and-ads/vendor/google/gax/src/RequestBuilder.php(63): Google\
   ApiCore\RequestBuilder::validateFileExists()”, “#1 /home/html/znacime.cz/public_html/
   wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/Transport/RestTransport.
   php(98): Google\ApiCore\RequestBuilder->__construct()”, “#2 /home/html/znacime.
   cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/
   GapicClientTrait.php(361): Google\ApiCore\Transport\RestTransport::build()”, “#
   3 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/
   vendor/google/gax/src/GapicClientTrait.php(298): Google\LongRunning\Gapic\OperationsGapicClient-
   >createTransport()”, “#4 /home/html/znacime.cz/public_html/wp-content/plugins/
   google-listings-and-ads/vendor/google/longrunning/src/LongRunning/Gapic/OperationsGapicClient.
   php(179): Google\LongRunning\Gapic\OperationsGapicClient->setClientOptions()”,“#
   5 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/
   vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/Lib/V22/GoogleAdsGapicClientTrait.
   php(76): Google\LongRunning\Gapic\OperationsGapicClient->__construct()”, “#6 /
   home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/
   google/gax/src/ClientOptionsTrait.php(149): Google\Ads\GoogleAds\V22\Services\
   Client\AssetGenerationServiceClient->modifyClientOptions()”, “#7 /home/html/znacime.
   cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/googleads/google-
   ads-php/src/Google/Ads/GoogleAds/V22/Services/Client/AssetGenerationServiceClient.
   php(241): Google\Ads\GoogleAds\V22\Services\Client\AssetGenerationServiceClient-
   >buildClientOptions()”, “#8 /home/html/znacime.cz/public_html/wp-content/plugins/
   google-listings-and-ads/src/Google/Ads/ServiceClientFactoryTrait.php(218): Google\
   Ads\GoogleAds\V22\Services\Client\AssetGenerationServiceClient->__construct()”,“#
   9 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/
   src/Ads/AdsAssetGenerationService.php(79): Automattic\WooCommerce\GoogleListingsAndAds\
   Google\Ads\GoogleAdsClient->getAssetGenerationServiceClient()”, “#10 [internal
   function]: Automattic\WooCommerce\GoogleListingsAndAds\Ads\AdsAssetGenerationService-
   >__construct()”, “#11 /home/html/znacime.cz/public_html/wp-content/plugins/google-
   listings-and-ads/vendor/league/container/src/Definition/Definition.php(220): 
   ReflectionClass->newInstanceArgs()”, “#12 /home/html/znacime.cz/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()”, “#13 /home/html/znacime.cz/
   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()”, “#14 /home/html/
   znacime.cz/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()”,“#
   15 /home/html/znacime.cz/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()”, “#16 /home/
   html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/
   league/container/src/Container.php(118): Automattic\WooCommerce\GoogleListingsAndAds\
   Vendor\League\Container\Container->resolve()”, “#17 /home/html/znacime.cz/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()”, “#18 /home/html/znacime.cz/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()”, “#19 /home/html/znacime.
   cz/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()”, “#20 /home/html/
   znacime.cz/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()”, “#21 /home/html/
   znacime.cz/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()”,“#
   22 /home/html/znacime.cz/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()”, “#23/
   home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/
   league/container/src/Container.php(198): Automattic\WooCommerce\GoogleListingsAndAds\
   Vendor\League\Container\Container->resolve()”, “#24 /home/html/znacime.cz/public_html/
   wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.
   php(118): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\
   Container->resolve()”, “#25 /home/html/znacime.cz/public_html/wp-content/plugins/
   google-listings-and-ads/src/Container.php(99): Automattic\WooCommerce\GoogleListingsAndAds\
   Vendor\League\Container\Container->get()”, “#26 /home/html/znacime.cz/public_html/
   wp-content/plugins/google-listings-and-ads/src/API/Site/RESTControllers.php(43):
   Automattic\WooCommerce\GoogleListingsAndAds\Container->get()”, “#27 /home/html/
   znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/src/API/Site/
   RESTControllers.php(33): Automattic\WooCommerce\GoogleListingsAndAds\API\Site\
   RESTControllers->register_controllers()”, “#28 /home/html/znacime.cz/public_html/
   wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\GoogleListingsAndAds\
   API\Site\RESTControllers->{closure:Automattic\WooCommerce\GoogleListingsAndAds\
   API\Site\RESTControllers::register():32}()”, “#29 /home/html/znacime.cz/public_html/
   wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()”, “#30 /home/html/
   znacime.cz/public_html/wp-includes/plugin.php(522): WP_Hook->do_action()”, “#
   31 /home/html/znacime.cz/public_html/wp-includes/rest-api.php(640): do_action()”,“#
   32 /home/html/znacime.cz/public_html/wp-includes/rest-api.php(598): rest_get_server()”,“#
   33 /home/html/znacime.cz/public_html/wp-includes/rest-api.php(2985): rest_do_request()”,“#
   34 [internal function]: rest_preload_api_request()”, “#35 /home/html/znacime.
   cz/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Settings.php(
   148): array_reduce()”, “#36 /home/html/znacime.cz/public_html/wp-includes/class-
   wp-hook.php(341): Automattic\WooCommerce\Internal\Admin\Settings->add_component_settings()”,“#
   37 /home/html/znacime.cz/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()”,“#
   38 /home/html/znacime.cz/public_html/wp-content/plugins/woocommerce/src/Internal/
   Admin/WCAdminSharedSettings.php(73): apply_filters()”, “#39 /home/html/znacime.
   cz/public_html/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.
   php(272): Automattic\WooCommerce\Internal\Admin\WCAdminSharedSettings->{closure:
   Automattic\WooCommerce\Internal\Admin\WCAdminSharedSettings::on_woocommerce_blocks_loaded():
   67}()”, “#40 /home/html/znacime.cz/public_html/wp-content/plugins/woocommerce/
   src/Blocks/Assets/AssetDataRegistry.php(388): Automattic\WooCommerce\Blocks\Assets\
   AssetDataRegistry->execute_lazy_data()”, “#41 /home/html/znacime.cz/public_html/
   wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry-
   >enqueue_asset_data()”, “#42 /home/html/znacime.cz/public_html/wp-includes/class-
   wp-hook.php(365): WP_Hook->apply_filters()”, “#43 /home/html/znacime.cz/public_html/
   wp-includes/plugin.php(522): WP_Hook->do_action()”, “#44 /home/html/znacime.cz/
   public_html/wp-admin/includes/template.php(2232): do_action()”, “#45 /home/html/
   znacime.cz/public_html/wp-admin/update.php(53): iframe_footer()”, “#46 {main}”,“
   thrown” ] }

Viewing 1 replies (of 1 total)

 *  [LovingBro (woo-hc)](https://wordpress.org/support/users/lovingbro/)
 * (@lovingbro)
 * [1 month, 3 weeks ago](https://wordpress.org/support/topic/uncaught-googleapicorevalidationexception/#post-18920232)
 * Hi [@adammaly](https://wordpress.org/support/users/adammaly/),
 * Thank you for sharing the detailed error log. I can see this started during the
   plugin update process, and the fatal error points to a missing file inside the
   Google for WooCommerce plugin package, specifically within the Google Ads PHP
   library files.
 * This can sometimes happen if the plugin update was interrupted or incomplete,
   leaving some vendor files missing after the update.
 * To help resolve this, could you please try the following:
    1. Delete the current Google for WooCommerce plugin from Plugins > Installed Plugins,
       only the plugin, not WooCommerce itself.
    2. Download and install a fresh copy of the latest version of the plugin from here:
       
       [https://wordpress.org/plugins/google-listings-and-ads/](https://wordpress.org/plugins/google-listings-and-ads/)
    3. Clear any server, plugin, or CDN cache after reinstalling.
    4. Then check if the fatal error still appears.
 * If the issue continues after a clean reinstall, please share your WooCommerce
   System Status Report using: WooCommerce > Status > Get system report > Copy for
   support. You can paste it using: [https://pastebin.com](https://pastebin.com/)
   or [https://quickforget.com](https://quickforget.com/)
 * That will help us check whether there may also be a server level or update related
   conflict involved.

Viewing 1 replies (of 1 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Funcaught-googleapicorevalidationexception%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/google-listings-and-ads/assets/icon.svg?rev=2775988)
 * [Google for WooCommerce](https://wordpress.org/plugins/google-listings-and-ads/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/google-listings-and-ads/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/google-listings-and-ads/)
 * [Active Topics](https://wordpress.org/support/plugin/google-listings-and-ads/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/google-listings-and-ads/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/google-listings-and-ads/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [LovingBro (woo-hc)](https://wordpress.org/support/users/lovingbro/)
 * Last activity: [1 month, 3 weeks ago](https://wordpress.org/support/topic/uncaught-googleapicorevalidationexception/#post-18920232)
 * Status: resolved