Failed to load extension from ... Smart Locator

Hello,

I just got a update forced by my administrator and when I want to start the execution of a TestSuite I get the error Failed to load extension from … Smart Locator.

What can I do to make the execution again possible?

Johan

2 Likes

Dear Johan,

Thanks for reporting this! To help our team look into the issue more effectively, could you please share a few details:

  1. Which Katalon Studio version are you using?
  2. Did you recently update or reinstall the product before seeing this error?
  3. Can you confirm your operating system (Windows/macOS + version)?
  4. If possible, please include a screenshot of the error message or console logs.
  5. Have you installed or modified any browser extensions or Smart Locator settings recently?

In the meantime, I have reported your case to our team, support is on the way

Bella

Once we have this information, we’ll be able to guide you toward the right fix or forward it to our technical team if needed.

Dear Johan,

In restricted environments, unpacked extensions are disabled as a security feature. In that case, when you use the Spy, Record, and Smart Wait with Chrome, Katalon Studio might prompt this error message:
Loading the unpacked extension is disabled by the administrators. Therefore to resolve this issue, please follow the below steps:

  1. Install the Katalon Studio Recording Engine extension on your Chrome profile: [https://chromewebstore.google.com/detail/katalon-studio-recording/ipkccgcigdgmeofoaocdkabpbckdbdci]
  2. Then configure your Chrome profile in the Katalon Studio project as shown here: [Katalon Compact Utility for Katalon Studio | Katalon Docs]

Specially, please consider moving the Chrome profile to Desktop/Downloads folder as it is recommended due to a Change in Chrome policy, as mentioned here: [https://katalon-inc.my.site.com/support/article/Issue-with-Chrome-135-Causing-Browser-to-Hang-on-Launch-in-Katalon-Studio]
Once setup, please close all the current Chrome browser windows in your laptop and then start recording on KSE.

chromewebstore.google.comchromewebstore.google.com

Katalon Studio Recording Engine - Chrome Web Store

The Katalon Studio Recording Engine enhances recording, supports complex scenarios, and simplifies setup for enterprises.

Katalon Compact Utility for Katalon Studio | Katalon Docs

Katalon Compact Utility for Katalon Studio is no longer maintained. For packed extension support in Katalon Studio, we highly recommend that you use Katalon Recorder Plus.

Please let us know if this helps,

Bella

  1. Which Katalon Studio version are you using? : 9.6.0.

  2. Did you recently update or reinstall the product before seeing this error? Automatic forced windows update yesterday. Before update I could run my Test Suites without any problem, after update at the start of the execution of same Test Suite I get error about Smart Locator. When clicking OK I get similar error about Smart Wait.

  3. Can you confirm your operating system (Windows/macOS + version)? Windows 11 Enterprise version 10.0.22631 Build 22631

  4. If possible, please include a screenshot of the error message or console logs.

  5. Have you installed or modified any browser extensions or Smart Locator settings recently? No, but I suspect that the windows update now blocks the use of the Smart Locator and Smart Wait extensions.

1 Like

Dear Bella,

The first step is not working because blocked by administrator.

Sorry for the Dutch.

For an unknown reason I can not reply on a previous mails.

I try it hear

1 Like

Hi Johan,

We have double checked, and it seems the extension is currently blocked by your IT team, so there’s nothing we can do from our side.
Please reach out to your IT department and ask them to unblock the extension, then try again.

Thanks for your understanding!

Bella

Hi Bella,

I already reached out to our IT-team.

The instructions can from high up to exclude all extensions.

Their looking at it to allow your extension but for the moment they consider the risk too high.

Does Katalon has arguments / certifications (?) to prove that this extension is free of risks?

Without this extension Katalon is useless for me as this Smart Locator and Smart Wait is used for every interaction on the screens.

Would switching to Edge solve the problem or is the same extension also used?

Johan

1 Like

Hi Bella,

Just a question : Do you have an alternative?

If our IT department doesn’t want to unblock the extension because they find the risk too high, then Katalon because useless, isn’t it?

Johan

1 Like

Hi Johan,

To use this feature, your IT team needs to allow the Katalon Recording Engine extension to be installed in the browser. Without that, the recorder won’t be able to capture actions properly.

If your organization doesn’t allow all browser extensions, please ask your IT team to whitelist the specific Extension ID shown in the screenshot from Katalon Studio Recording Engine.

For your team’s reassurance, Katalon provides full security and compliance documentation, all extensions are verified and scanned. You can view our certifications here:
:link: Security and Privacy FAQ | Katalon Docs

If your IT team chooses not to whitelist it, unfortunately, there’s no other workaround — the extension is required for recording to function. :cry:

Hope this helps clarify things!

— Bella
Katalon Community Team

Hi Bella,

The problem I have is not with the recorder but with the execution of the test cases.

I rarely use the recorder; I figure out manually the XPath to use and put it in the object repository. Up to now this worked perfectly.

Other question: Will using Edge solve this problem as there are no Chrome extensions needed?

Johan

1 Like

Hi Johan,

If you just need to run your tests, please try this:
Go to Project Settings > Execution > WebUI and disable the two options:

  • Smart Wait
  • Smart Locator

Once you disable them, the extension error should no longer appear.
However, please note that with Smart Wait turned off, your test scripts should include Verify or Wait steps to ensure objects are fully loaded, otherwise, they may fail more easily.

This applies to both Edge and Chrome.

Hope this helps,

Bella