An error occurred while running mapSelect: Cannot read property getReport of null

This error is typically related to a Google Analytics conflict. For more details, please see the related Anaytics Troubleshooting guide.

Analytics gathering data

This notice is related to Google Analytics. For more details, please see the related Anaytics Troubleshooting guide.

An error occurred while running ‘mapSelect’: Cannot read properties of null (reading: ‘isAuthenticated’)

An error occurred while running ‘mapSelect’ – one error that is typically caused by a third party plugin conflict

This error can appear on the Site Kit dashboard due to plugin conflicts or particular Content-Security-Policy (CSP) rules.

You will encounter this error if the following CSP directive has been set up for your site:

script-src 'self' 'unsafe-inline'

This directive will need to be removed to resolve this error. If using the Apache web server, CSP rules may be configured in your site’s `.htaccess file` and need to be changed there. For help reviewing and updating these rules, contact your hosting provider.

If your site is not setting this CSP directive, this error could also be caused by a third-party plugin. For help troubleshooting your plugins in this scenario, please follow our Using Troubleshooting Mode guide.

Cannot read properties of null (reading ‘clearPermissionScopeError’)

NOTE: This error may appear in Site Kit version v1.72.0 or below. Since v1.73.0 a different error message will appear in the same circumstances. See “An error occurred while running ‘mapSelect’: Cannot read properties of null (reading: ‘isAuthenticated’)”.

Site Kit encountered an error message

This error can appear on the Site Kit dashboard due to plugin conflicts or particular Content-Security-Policy (CSP) rules.

You will encounter this error if the following CSP directive has been set up for your site:

script-src 'self' 'unsafe-inline'

This directive will need to be removed to resolve this error. If using the Apache web server, CSP rules may be configured in your site’s `.htaccess file` and need to be changed there. For help reviewing and updating these rules, contact your hosting provider.

If your site is not setting this CSP directive, this error could also be caused by a third-party plugin. For help troubleshooting your plugins in this scenario, please follow our Using Troubleshooting Mode guide.

Data error in Search Console: User does not have sufficient permissions for this Search Console Property

The error as it appears on the Site Kit dashboard, within the Search Traffic widget

This error message can appear in two different circumstances:

  • Your Search Console access was removed: Depending on the method you used to verify ownership of the Search Console property, you may no longer have access to the connected property. This can occur if another property owner removes your access or if the property itself was removed directly from Search Console.

    To resolve this, you can click on the Request access button to verify ownership manually, or reach out to another owner of the connected property, if known, to request that they grant your Google account access. Alternatively, you can disconnect your Google account from Site Kit and connect once more. 
  • The Google account associated with Site Kit was changed: If you set up Site Kit with one Google account and then connect any additional services with a different Google account, Site Kit will switch its associated account to the most recently used Google account by default. This newly connected Google account may not have access to the connected Search Console property, which results in this error.

    To resolve this, you can click on the Request access button to verify ownership manually, or reach out to another owner of the connected property, if known, to request  that they grant your Google account access. Alternatively, you can disconnect your Google account from Site Kit and connect once more, this time using the Google account that you’ve used to connect the most recently connected module.

Error connecting Site Kit: The Site Kit setup was interrupted because you did not grant the necessary permissions.

A notice that appears when not all permissions were granted during setup

This error can appear during Site Kit setup or when trying to connect any of the Site Kit modules. It can occur if setup was canceled during the step to grant permissions to your Google account, or if not all permissions were granted when requested. 

In order to complete Site Kit setup successfully, click the Redo the plugin setup button and ensure that you grant all permissions that are requested. These permissions are required in order for the plugin to be able to connect with your Google account and display data within the Site Kit dashboard. 

Error: Your Google account does not have sufficient permissions for this Analytics account

This notice is related to Google Analytics. For more details, please see the related Google Anaytics Troubleshooting guide.

Error: Looks like your site is not allowed access to Google account data and can’t display stats in the dashboard

Your site is not allowed access to Google account data

In order for Site Kit to retrieve the relevant data required from your Google services and display it within the plugin dashboard, the plugin requires permissions that are granted during setup. 

This error can appear if those Site Kit permissions have been revoked for your site. The error can also appear if more than one WordPress administrator has set up the plugin and one administrator has revoked the permissions. If one administrator disconnects the associated Google account from Site Kit, other user(s) may encounter this notice. 

To resolve this error, click on the Redo the plugin setup button to go through the setup process again and re-grant the necessary permissions.

Insufficient permissions in AdSense: Your Google account does not have sufficient permissions to access AdSense data, so you won’t be able to see stats from it on the Site Kit dashboard.

The error as it appears on the Site Kit dashboard, within the AdSense widget

This error can appear in various circumstances. The different causes and resolutions are listed below:

  • The connected Google AdSense account was changed: Other WordPress administrators have the ability to disconnect and reconnect the AdSense module within Site Kit. They may have connected Site Kit to their own AdSense account or removed access to the connected AdSense account. To resolve this, you can request that the owner of the connected AdSense account grants you access to their AdSense account. Alternatively, you can disconnect the AdSense module and connect once more, to your own AdSense account. Note that unless you’ve granted others access to your AdSense account, this can cause similar permission errors for other Site Kit administrators, who may have set up the plugin. 
  • The Google account associated with Site Kit was changed: If you set up Site Kit and connect AdSense with one Google account, and then connect any additional services but use a different Google account, Site Kit will switch to using this Google account by default. This newly connected Google account may not have access to the connected AdSense account, resulting in this error. To resolve this, visit the AdSense platform using the Google account you initially set Site Kit up with, and grant access to the Google account currently connected. Alternatively, you can disconnect your Google Account from Site Kit and connect once more, this time using the Google account which you initially used to set up Site Kit. If you encounter permission errors for other services, you can disconnect these services and then connect once more, using the same Google account you used to set up Site Kit. 
  • AdSense is not enabled at Workspace level: The error can appear if the Google account which you used to set up Site Kit is a Google Workspace account and AdSense has been disabled at Workspace level. If you’re using a Google Workspace email, reach out to your Google Workspace administrator to ask them to turn on permissions for AdSense for your Google account.

Insufficient permissions in Analytics: Your Google account does not have sufficient permissions to access Analytics data, so you won’t be able to see stats from it on the Site Kit dashboard

The error as it appears on the main Site Kit dashboard

This error message can appear in various circumstances. The different causes and resolutions are listed below:

  • The connected Google Analytics property was changed: Other WordPress administrators have the ability to disconnect and reconnect the Analytics module within Site Kit. They may have connected Site Kit to an Analytics property which you do not have access to. To resolve this, reach out to the other WordPress administrator who may have connected Google Analytics and ask them to grant access to the Google account that you used to set up Site Kit. Alternatively, you can use the Request Access button to ensure that the property owner is notified, and from there, they can grant you access. 

    Another option is to disconnect the Analytics module and reconnect to an Analytics account that you have access to. Note that this will change the existing Analytics property, which may already have data associated with it. In addition, unless you grant other website administrators access to this property, they will experience similar permission errors if using the Site Kit dashboard. 
  • The Google account associated with Site Kit was changed: If you connect Google Analytics with one Google account and then connect any additional services with a different Google account, Site Kit will switch to the most recently used Google account by default. This newly connected Google account may not have access to the connected Analytics property, which results in this error. To resolve this, visit Google Analytics using the Google account that you initially used to set up Site Kit and grant access to the additional Google account. Alternatively, you can disconnect your Google Account from Site Kit and connect once more, this time using the Google account which you initially used to set up Site Kit. 

    Another option is to disconnect the Analytics module and reconnect to an Analytics account that you have access to. Note that this will change the existing Analytics property, which may already have data associated with it. In addition, unless you grant other website administrators access to this property, they will experience similar permission errors if using the Site Kit dashboard. 
  • The connected Google Analytics property was deleted or permissions were changed: There may have been changes made at the Analytics level to the property connected in Site Kit. The property may be deleted or other property owners may have removed access or moved the property to a Google Analytics account that you don’t have access to. To resolve this, visit Google Analytics using the Google account that you used to set up Site Kit and ensure that the property was not deleted. If it was deleted, you may be able to restore it. If the property was not deleted, and you don’t see the property available, you can request access from another user who may have access. Alternatively, you can use the Request Access button to ensure that the property owner is notified. From there, they can grant you access. 

    Another option is to disconnect the Analytics module and reconnect to an Analytics account that you have access to. Note that this will change the existing Analytics property, which may already have data associated with it. In addition, unless you grant other website administrators access to this property, they will experience similar permission errors if using the Site Kit dashboard. 
  • Google Analytics is not enabled at Workspace level: This error can appear if the Google account that you used to set up Site Kit is a Google Workspace account and Google Analytics has been disabled at Workspace level. If you’re using a Google Workspace email, reach out to your Google Workspace administrator to ask them to turn on permissions for Analytics for your Google account.

Note that a similar, but related error, will appear if you choose to edit the Analytics module settings. You can find out more on this here.

invalid ‘client_id’ or ‘client_secret’

The error message as it appears within the module widgets

This error can appear if the technical credentials (unrelated to your Google account credentials) that are used to recognize your site on the Site Kit service have become invalid. You may see this error in the Site Kit dashboard in the Search Console, Analytics, or AdSense widgets. 

With this error, you may also receive a message prompting you to redo the plugin setup. After doing so, you should no longer encounter this error. 

If you don’t see a prompt to redo the plugin setup, you can instead reset Site Kit. After resetting, you can attempt to set up Site Kit again. If you are still experiencing this issue after redoing setup and/or resetting, please create a post on our support forum for assistance.

It looks like the URL is not part of this site, therefore there is no data to display

This message can appear when trying to view Detailed Page Stats within Site Kit for a URL that does not follow the WordPress-specific URL structure. Such URLs can include ones that are:

  • Generated by a multi-language plugin like TranslatePress. These URLs often include a query parameter specific to the page’s language, i.e. www.mysite.com/de/my-page.
  • From plugins that use query vars for routing without registering them in WordPress
  • Modified by a plugin that alters homepage behavior, such as Thrive Architect

Because of the unique path and parameters of these URLs, Site Kit is not able to identify them appropriately as WordPress URLs and therefore cannot display Detailed Page Stats (which includes data from Search Console, Analytics, and PageSpeed Insights) within the Site Kit dashboard. However, this data could still be available to view for these URLs in your Google account dashboards for Analytics and Search Console.

Max_user_connections

This is a general WordPress error that can display within the Site Kit widgets on your WordPress dashboard or the admin bar if the database connection limit for that site is exceeded. Many plugins require connections being made to the WordPress database, which can contribute to this error. If you have a low limit set or use a higher than average amount of plugins that make these connections then this can lead to the limit being reached.

This error message can vary slightly depending on why it is occurring, but will generally look something like this:

User <database user> already has more than 'max_user_connections' active connections

This error may be caused by your hosting provider’s defined maximum concurrent users, which may need to be increased. Contact your hosting provider for assistance. If you are using a VPS, you may be able to configure or change this yourself.

The Site Kit setup was interrupted because you did not grant the necessary permissions

The error that appears if permissions were not granted

This notice appears if you don’t grant Site Kit the necessary permissions requested when setting up the plugin or when connecting an additional module. 

To resolve this, click on the Redo the plugin setup button. This will guide you through the permissions screen once more. When requested, be sure to click  Continue to allow Site Kit access to your Google account. 

If you continue to encounter the above error after granting permissions, please create a post on our support forum for assistance.

The OAuth permissions page

Search Console gathering data

This notice is related to Search Console. For more details, please see the related Search Console Troubleshooting guide.

Search Console is gathering data