# Zombie sessions (8.1.47)?

**URL:** <https://forum.inductiveautomation.com/t/zombie-sessions-8-1-47/112790>\
**Category:** Ignition\
**Tags:** perspective, ignition81\
**Created:** [December 12, 2025, 4:08pm UTC](https://forum.inductiveautomation.com/t/zombie-sessions-8-1-47/112790 "2025-12-12T16:08:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bwirth](https://avatars.discourse-cdn.com/v4/letter/b/41988e/32.png) [@bwirth](https://forum.inductiveautomation.com/u/bwirth)\
**Post date:** [December 12, 2025, 4:08pm UTC](https://forum.inductiveautomation.com/t/zombie-sessions-8-1-47/112790/1 "2025-12-12T16:08:00Z")

</div>

Ok one more question on the sessions topic.. Is it possible (or normal) for “zombie” sessions to get stuck on the server? I get this error (and I do know why this error happened) but the strange thing is that the “line 4 in openWatchList” it reports to be on has now moved (added checking and try blocks). Thoughts?

\< This is a popup triggered on condition with a binding on the screen. \>

Perspective on Ignition 8.1.47

> Error running property change script on view.custom.showPopup: Traceback (most recent call last): File "function:valueChanged", line 10, in valueChanged File "", line 4, in openWatchList at com.inductiveautomation.perspective.gateway.script.AbstractScriptingFunctions.getSession(AbstractScriptingFunctions.java:111) at com.inductiveautomation.perspective.gateway.script.AbstractScriptingFunctions.operateOnSession(AbstractScriptingFunctions.java:118) at com.inductiveautomation.perspective.gateway.script.AbstractScriptingFunctions.operateOnPage(AbstractScriptingFunctions.java:47) at com.inductiveautomation.perspective.gateway.script.PerspectiveScriptingFunctions.popupAction(PerspectiveScriptingFunctions.java:758) at com.inductiveautomation.perspective.gateway.script.PerspectiveScriptingFunctions.openPopup(PerspectiveScriptingFunctions.java:240) at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) java.lang.IllegalStateException: java.lang.IllegalStateException: Session is not running.
