Ignition 8.0 Alarm Table filterAlarm Issue

In Ignition 8, I copied a table from an old 7.9.10 backup. The code worked in 8, and I am getting this error in the log

12:51:02.421 [DesignerExecEngine-3] ERROR Vision.Components.AlarmStatusTable - Error invoking extension method.
org.python.core.PyException: Traceback (most recent call last):
  File "<extension-method filterAlarm>", line 13, in filterAlarm
SystemError: Automatic proxy initialization should only occur on proxy classes

	at org.python.core.Py.SystemError(Py.java:275)
	at org.python.core.PyObject.proxyInit(PyObject.java:193)
	at org.python.core.PyObject.getJavaProxy(PyObject.java:390)
	at org.python.core.PyObject.__tojava__(PyObject.java:339)
	at org.python.core.ReflectedArgs.matches(ReflectedArgs.java:125)
	at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:164)
	at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206)
	at org.python.core.PyObject.__call__(PyObject.java:480)
	at org.python.core.PyObject.__call__(PyObject.java:484)
	at org.python.core.PyMethod.__call__(PyMethod.java:126)
	at org.python.pycode._pyx1.filterAlarm$1(<extension-method filterAlarm>:16)
	at org.python.pycode._pyx1.call_function(<extension-method filterAlarm>)
	at org.python.core.PyTableCode.call(PyTableCode.java:171)
	at org.python.core.PyBaseCode.call(PyBaseCode.java:308)
	at org.python.core.PyFunction.function___call__(PyFunction.java:471)
	at org.python.core.PyFunction.__call__(PyFunction.java:466)
	at org.python.core.PyFunction.__call__(PyFunction.java:456)
	at org.python.core.PyFunction.__call__(PyFunction.java:451)
	at com.inductiveautomation.vision.api.client.components.model.ExtensionFunction.invoke(ExtensionFunction.java:151)
	at com.inductiveautomation.factorypmi.application.components.AlarmStatusTable$AlarmStatusPoller.lambda$runFunction$0(AlarmStatusTable.java:1310)
	at com.google.common.collect.Iterators$5.computeNext(Iterators.java:664)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.Iterators.addAll(Iterators.java:372)
	at com.google.common.collect.Lists.newArrayList(Lists.java:165)
	at com.google.common.collect.Collections2$FilteredCollection.toArray(Collections2.java:238)
	at java.base/java.util.LinkedList.addAll(Unknown Source)
	at java.base/java.util.LinkedList.addAll(Unknown Source)
	at java.base/java.util.LinkedList.<init>(Unknown Source)
	at com.inductiveautomation.factorypmi.application.components.AlarmStatusTable$AlarmStatusPoller.runFunction(AlarmStatusTable.java:1307)
	at com.inductiveautomation.factorypmi.application.components.AlarmStatusTable$AlarmStatusPoller.runFunction(AlarmStatusTable.java:1240)
	at com.inductiveautomation.factorypmi.application.components.util.GatewayFunctionPoller$FunctionRunner.run(GatewayFunctionPoller.java:117)
	at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$TrackedTask.run(BasicExecutionEngine.java:565)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)

It looks to be an issue with the Filters and have tried modifying them in a 7.9.10 instance without any success in replicating. Would it be possible to paste the XML you copied into a text file and post it?

Thanks,
Garth

Hi @Kyle_Chase -

Just following up here. Are you still seeing this issue?