Webrecorder doesn't play when using variables

Hi there,

I’ve been using Katalon Studio for quite some time and I’ve alway been able to extend my testcases by opening them in the recorder and press “Play” to make Katalon navigate to the end of the testcase ( or to the first error )
Since a couple of day’s I’m unable to do so, because the webrecorder can’t find the variable, which is used in the testcase.

My testcases are modular built, so every testcase contains multiple sub-testcases ( ie. “TC_Login, TC_Navigate_to_menu, etc.” )

When I run the testcase the regular way, everything works fine…

Error log from web recorder:
2022-02-25 09:41:18.846 INFO c.k.k.core.main.WSVerificationExecutor - --------------------
2022-02-25 09:41:18.849 INFO c.k.k.core.main.WSVerificationExecutor - START Verification
2022-02-25 09:41:19.542 DEBUG testcase. - 1: var_url = “http://url
2022-02-25 09:41:19.554 DEBUG testcase. - 2: openBrowser(var_url)
2022-02-25 09:41:20.654 INFO c.k.k.core.webui.driver.DriverFactory - sessionId = 379efe9cd3b51ec505ec8167e211613d
2022-02-25 09:41:20.673 INFO c.k.k.core.webui.driver.DriverFactory - browser = Chrome 98.0.4758.102
2022-02-25 09:41:20.674 INFO c.k.k.core.webui.driver.DriverFactory - platform = Windows 10
2022-02-25 09:41:20.674 INFO c.k.k.core.webui.driver.DriverFactory - seleniumVersion = 3.141.59
2022-02-25 09:41:20.680 INFO c.k.k.core.webui.driver.DriverFactory - proxyInformation = ProxyInformation { proxyOption=NO_PROXY, proxyServerType=HTTP, username=, password=********, proxyServerAddress=, proxyServerPort=0, executionList="", isApplyToDesiredCapabilities=true }
[FINE] No subscribers registered for event class com.kms.katalon.core.event.TestingEvent
[FINE] No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
2022-02-25 09:41:21.095 DEBUG testcase. - 3: callTestCase(findTestCase(“Modules/01Navigatie/Inloggen KvK”), [“var_kvknummer”:var_kvknummer], STOP_ON_FAILURE)
2022-02-25 09:41:21.171 ERROR c.k.k.core.main.WSVerificationExecutor - ? Verification FAILED.
Reason:
groovy.lang.MissingPropertyException: No such property: var_kvknummer for class: WSVerification1645778478904
at WSVerification1645778478904.run(WSVerification1645778478904:25)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
at com.kms.katalon.core.main.WSVerificationExecutor.runScript(WSVerificationExecutor.java:180)
at com.kms.katalon.core.main.WSVerificationExecutor.doExecute(WSVerificationExecutor.java:174)
at com.kms.katalon.core.main.WSVerificationExecutor.processExecutionPhase(WSVerificationExecutor.java:157)
at com.kms.katalon.core.main.WSVerificationExecutor.accessMainPhase(WSVerificationExecutor.java:149)
at com.kms.katalon.core.main.WSVerificationExecutor.execute(WSVerificationExecutor.java:131)
at com.kms.katalon.core.main.TestCaseMain.runWSVerificationScript(TestCaseMain.java:155)
at com.kms.katalon.core.main.TestCaseMain$runWSVerificationScript$0.call(Unknown Source)
at TempTestCase1645778475343.run(TempTestCase1645778475343.groovy:25)

2022-02-25 09:41:21.184 INFO c.k.k.core.main.WSVerificationExecutor - END Verification