structClear(application) throwing error

So if I run my tests individually they all work great 869 test to date.
But if I run them in a runner I get a Global Bundle exception on the structClear(application) line.

function afterAll()
{
    structClear(application);
}

java.lang.NegativeArraySizeException: -3 at coldfusion.util.CaseInsensitiveMap$FastHashKeyEnumerator.<init>(CaseInsensitiveMap.java:476) at coldfusion.util.CaseInsensitiveMap$KeySet.iterator(CaseInsensitiveMap.java:340) at coldfusion.runtime.ApplicationScope.getNames(ApplicationScope.java:260) at coldfusion.runtime.Scope$ScopeSet.iterator(Scope.java:254) at java.base/java.util.AbstractCollection.clear(AbstractCollection.java:444) at java.base/java.util.AbstractMap.clear(AbstractMap.java:297) at coldfusion.runtime.StructUtils.StructClear(StructUtils.java:70) at coldfusion.runtime.CFPage.StructClear(CFPage.java:6137) at myTest2ecfc1921998778$funcAFTERALL