# Katalon won’t start running using the current browser session opened by Katalon

**URL:** <https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787>\
**Category:** Web Testing\
**Created:** [January 29, 2026, 2:29am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787 "2026-01-29T02:29:41Z")\
**Posts on this page:** 16\
**Page:** 2

<div class="post-metadata">

**Author:** ![kazurayam](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kazurayam/32/333_2.png) [@kazurayam](https://forum.katalon.com/u/kazurayam)\
**Post date:** [February 3, 2026, 11:14am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/21 "2026-02-03T11:14:39Z")

</div>

This is my first attempt to invoke a test case while choosing the already-opened browser and to reuse the running session between a browser and a webdriver instance.

[![](https://europe1.discourse-cdn.com/katalon/original/3X/f/c/fcbef53cf1bc1b9ba70b2a418bea77d2ef6c2c2b.jpeg) ](https://europe1.discourse-cdn.com/katalon/original/3X/f/c/fcbef53cf1bc1b9ba70b2a418bea77d2ef6c2c2b.jpeg)

I don’t know the name of this feature. Does anyone know if it is ever named? I don’t know if this is explained anywhere in the katalon’s official document. I wonder how @alyaraihanah found this.

I guess, even Katalon developers who developed v11.0.0 possibly weren’t aware of the feature, so they didn’t test it.

I don’t understand for what purpose this feature is useful. Personally I don’t need it.

---

<div class="post-metadata">

**Author:** ![alyaraihanah](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/alyaraihanah/32/29367_2.png) [@alyaraihanah](https://forum.katalon.com/u/alyaraihanah)\
**Post date:** [February 3, 2026, 2:03pm UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/22 "2026-02-03T14:03:11Z")

</div>

This feature is very helpful if you want to continue your test without starting from the beginning, since **“Run from Here”** is only available on the paid plan.

---

<div class="post-metadata">

**Author:** ![alyaraihanah](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/alyaraihanah/32/29367_2.png) [@alyaraihanah](https://forum.katalon.com/u/alyaraihanah)\
**Post date:** [February 3, 2026, 2:28pm UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/23 "2026-02-03T14:28:24Z")

</div>

Just done install katalon version 10, and the problem is solved. thankyou guys

---

<div class="post-metadata">

**Author:** ![depapp](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/depapp/32/29178_2.png) [@depapp](https://forum.katalon.com/u/depapp)\
**Post date:** [February 4, 2026, 2:40am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/24 "2026-02-04T02:40:37Z")

</div>

> [@kazurayam](#):
>
> I don’t know the name of this feature. Does anyone know it? I don’t know if this is explained anywhere in the katalon’s official document. I wonder how @alyaraihanah found this.

> [@alyaraihanah](#):
>
> This feature is very helpful if you want to continue your test without starting from the beginning, since **“Run from Here”** is only available on the paid plan.

so basically @alyaraihanah found a loophole/workaround in the free version to get behavior similar to the paid “Run from Here” feature? 🤯

![Celebrate The King GIF by Manchester United](https://europe1.discourse-cdn.com/katalon/original/3X/e/e/eec3221dfe38ae638970456629f23e26445bfef8.gif)

---

<div class="post-metadata">

**Author:** ![alyaraihanah](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/alyaraihanah/32/29367_2.png) [@alyaraihanah](https://forum.katalon.com/u/alyaraihanah)\
**Post date:** [February 4, 2026, 2:47am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/25 "2026-02-04T02:47:09Z")

</div>

I guess so

![Happy Toddlers And Tiaras GIF](https://europe1.discourse-cdn.com/katalon/original/3X/a/6/a6697852fe906e536c56dcc4dce4804b99655aa9.gif)

---

<div class="post-metadata">

**Author:** ![kazurayam](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kazurayam/32/333_2.png) [@kazurayam](https://forum.katalon.com/u/kazurayam)\
**Post date:** [February 4, 2026, 4:16am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/26 "2026-02-04T04:16:10Z")

</div>

Now they realized a loophole. I suppose that they might change this nameless feature to be an Enterprise one in future.

I wouldn’t mind 'cause I don’t need it.

---

<div class="post-metadata">

**Author:** ![depapp](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/depapp/32/29178_2.png) [@depapp](https://forum.katalon.com/u/depapp)\
**Post date:** [February 5, 2026, 2:23am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/27 "2026-02-05T02:23:51Z")

</div>

> [@kazurayam](#):
>
> Now they realized a loophole. I suppose that they might change this feature to be an Enterprise one in future.

yeah, that’s likely 😅  
once a workaround gets popular, it usually gets gated or reworked

---

<div class="post-metadata">

**Author:** ![Monty\_Bagati](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/monty_bagati/32/33047_2.png) [@Monty\_Bagati](https://forum.katalon.com/u/Monty_Bagati)\
**Post date:** [February 5, 2026, 3:36am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/28 "2026-02-05T03:36:34Z")

</div>

…that is obvious 😛

---

<div class="post-metadata">

**Author:** ![dineshh](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/dineshh/32/24488_2.png) [@dineshh](https://forum.katalon.com/u/dineshh)\
**Post date:** [February 7, 2026, 9:16am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/29 "2026-02-07T09:16:08Z")

</div>

katalon would be grateful to you!!

---

<div class="post-metadata">

**Author:** ![stevio052002](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/stevio052002/32/33213_2.png) [@stevio052002](https://forum.katalon.com/u/stevio052002)\
**Post date:** [February 17, 2026, 8:03am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/30 "2026-02-17T08:03:59Z")

</div>

When explaining this to the community, highlight that **“Standard WebDrivers are stateless by design.”** To provide a solution, you are moving from **Local Execution** to **Remote Debugging Protocol (RDP)**. This shows you understand the underlying architecture of how browsers communicate with automation tools.

Here is the fix to achieve **Session Reuse** :

**1. The “Talk”: Why it fails**

Katalon usually looks for a specific **Remote Debugging Port**. If you just open Chrome manually, that port is closed. Katalon can’t “see” it. To fix this, you must launch the browser in **debug mode**.

**2. The Solution: Use “Remote” Execution**

**Step A: Launch your browser manually via Command Line**

You must open your browser (e.g., Chrome) with a debugging port enabled so Katalon can “hijack” it.

1. Close all Chrome instances.

2. Open your terminal/command prompt and run:  
`chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenum\AutomationProfile"`  
_(This opens a browser that is “listening” for Katalon)._

**Step B: Configure Katalon to “Attach”**

Don’t use `WebUI.openBrowser()`. Use the **Desired Capabilities** to point to that port.

1. In Katalon, go to **Project \> Settings \> Desired Capabilities \> Web Service \> Chrome** (or your specific provider).

2. Add a property:

**Step C: The Script Fix**

In your test case, you still need to “start” the driver, but it will now attach to the open window instead of launching a new one:

groovy

```auto
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI

// Do NOT pass a URL here, it will use the existing session
WebUI.openBrowser('') 
WebUI.navigateToUrl('https://your-site.com')

```

Use code with caution.

* * *

**3. The “Smart” Alternative: Debug from a Specific Step**

If you just want to stop the test, fix code, and continue without restarting:

- Use **Right-click on a step \> “Run from here”**.

- Katalon will attempt to keep the current browser alive _if_ it was the one opened by the previous execution.

- This can help

---

<div class="post-metadata">

**Author:** ![Slowey](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/slowey/32/23870_2.png) [@Slowey](https://forum.katalon.com/u/Slowey)\
**Post date:** [February 23, 2026, 3:35am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/31 "2026-02-23T03:35:41Z")

</div>

Thanks everyone for the detailed discussion and especially @stevio052002 for the architectural explanation around WebDriver and RDP.

I’d like to share an update specifically for Katalon Studio 11 users who are facing this issue when trying to continue execution using the existing browser session.

We were able to reproduce the behavior in KS 11, and it appears to be related to the new Execution Viewer (currently marked as Beta), not to the underlying WebDriver or Remote Debugging mechanism.

Temporary Workaround (Recommended for KS 11)

You can restore the previous behavior by disabling the new Execution Viewer:

Project → Settings → Execution  
Uncheck: “Enable New Execution Viewer (Beta)”

After turning this off, you should be able to reuse the existing browser session as in earlier versions.

Clarification

This issue occurs even when the browser was originally opened by Katalon (so it is not the standard “manual Chrome without remote debugging port” scenario). The failure is triggered inside the execution handler layer, where KS 11 cannot correctly map the ExistingExecutionHandler to a DriverType, resulting in a NullPointerException.

If you specifically need session reuse across manually launched browsers, then the Remote Debugging approach described above is valid and technically correct. However, for users upgrading from KS 10.x expecting the same “Run using existing session” behavior, disabling the new Execution Viewer is currently the simplest solution.

Our engineering team is reviewing this behavior in KS 11 to determine whether it is an unintended regression or a design change in the new execution flow.

We’ll share updates once we have confirmation.

---

<div class="post-metadata">

**Author:** ![dineshh](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/dineshh/32/24488_2.png) [@dineshh](https://forum.katalon.com/u/dineshh)\
**Post date:** [February 23, 2026, 3:50am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/32 "2026-02-23T03:50:51Z")

</div>

kindly keep us posted

---

<div class="post-metadata">

**Author:** ![Monty\_Bagati](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/monty_bagati/32/33047_2.png) [@Monty\_Bagati](https://forum.katalon.com/u/Monty_Bagati)\
**Post date:** [February 23, 2026, 3:55am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/33 "2026-02-23T03:55:07Z")

</div>

useful information

---

<div class="post-metadata">

**Author:** ![Slowey](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/slowey/32/23870_2.png) [@Slowey](https://forum.katalon.com/u/Slowey)\
**Post date:** [February 26, 2026, 9:36am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/34 "2026-02-26T09:36:58Z")

</div>

Hi everyone,

Quick update on this issue.

We have released **Katalon Studio 11.0.1 today** , which includes a fix for the problem where execution could not continue using the existing browser session.

If you were encountering the error related to `ExistingExecutionHandler` or the failure to reuse the current browser session in KS 11.0.0, please upgrade to **11.0.1** and verify the behavior again.

You can download the latest version from the Katalon website or use the in-app update if available.

Please let us know if the issue still persists after upgrading.

---

<div class="post-metadata">

**Author:** ![alyaraihanah](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/alyaraihanah/32/29367_2.png) [@alyaraihanah](https://forum.katalon.com/u/alyaraihanah)\
**Post date:** [February 26, 2026, 2:18pm UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/35 "2026-02-26T14:18:09Z")

</div>

Hi, I just tried it on the latest update and it works. Katalon is able to reuse the currently open browser

https://www.loom.com/embed/f0d0d294582d424ba60f644ce761000b

---

<div class="post-metadata">

**Author:** ![dineshh](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/dineshh/32/24488_2.png) [@dineshh](https://forum.katalon.com/u/dineshh)\
**Post date:** [March 3, 2026, 4:00am UTC](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787/36 "2026-03-03T04:00:16Z")

</div>

Thank you for the turnaround!!

[Previous page](https://forum.katalon.com/t/katalon-won-t-start-running-using-the-current-browser-session-opened-by-katalon/187787.md?page=1)
