Steps to reproduce/复现步骤
Launch Vector Manager, sometimes crashes on start, then next time is ok. Then might be fine for a while on subsequent launches, then will randomly crash again.
Expected behaviour/预期行为
No Manager crashing as was the case with previous legacy Vector version before the overhaul - same Xposed modules
Actual behaviour/实际行为
2026-08-05 06:01:45 -0400 · thread main
manager 2.2 (3080) 88f8e1fa-JingMatrix-Vector · parasitic in com.android.shell · android 16 (sdk 36)
java.lang.RuntimeException: java.lang.NoSuchMethodException: dz1.values []
at java.lang.Enum.enumValues(Enum.java:313)
at java.lang.Enum.-$$Nest$smenumValues(Enum.java:0)
at java.lang.Enum$1.computeValue(Enum.java:320)
at java.lang.Enum$1.computeValue(Enum.java:317)
at java.lang.ClassValue.getFromHashMap(ClassValue.java:229)
at java.lang.ClassValue.getFromBackup(ClassValue.java:206)
at java.lang.ClassValue.get(ClassValue.java:152)
at java.lang.Enum.getSharedConstants(Enum.java:332)
at java.lang.Enum.valueOf(Enum.java:286)
at java.io.ObjectInputStream.readEnum(ObjectInputStream.java:1871)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1439)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:430)
at android.os.Parcel.readSerializableInternal(Parcel.java:5543)
at android.os.Parcel.readValue(Parcel.java:5073)
at android.os.Parcel.readValue(Parcel.java:4732)
at android.os.Parcel.readListInternal(Parcel.java:5789)
at android.os.Parcel.readArrayListInternal(Parcel.java:5809)
at android.os.Parcel.readValue(Parcel.java:5031)
at android.os.Parcel.readValue(Parcel.java:4732)
at android.os.Parcel.-$$Nest$mreadValue(Parcel.java:0)
at android.os.Parcel$LazyValue.apply(Parcel.java:4846)
at android.os.Parcel$LazyValue.apply(Parcel.java:4799)
at android.os.BaseBundle.unwrapLazyValueFromMapLocked(BaseBundle.java:448)
at android.os.BaseBundle.getValueAt(BaseBundle.java:428)
at android.os.BaseBundle.getValue(BaseBundle.java:399)
at android.os.BaseBundle.getValue(BaseBundle.java:382)
at android.os.BaseBundle.getValue(BaseBundle.java:375)
at android.os.Bundle.getParcelableArrayList(Bundle.java:1214)
at l5.h(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:124)
at v00.a(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:3)
at lo.A0(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:16)
at mu0.j(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:5)
at t42.T(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:20)
at o22.o(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:139)
at yy.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:5)
at vy.e(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:39)
at vy.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:9)
at az.d(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:88)
at vy.g(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:39)
at vy.d(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:9)
at j50.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:333)
at vy.e(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:39)
at vy.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:9)
at ko.g(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:512)
at ko.h(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:134)
at t42.h(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:103)
at vv2.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:219)
at mu0.H(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:589)
at mu0.R(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:152)
at mu0.o(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:124)
at m00.z(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:109)
at bh2.M(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:105)
at zg2.h(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:608)
at ab.doFrame(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:7)
at ya.doFrame(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:48)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1645)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1656)
at android.view.Choreographer.doCallbacks(Choreographer.java:1252)
at android.view.Choreographer.doFrame(Choreographer.java:1177)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1630)
at android.os.Handler.handleCallback(Handler.java:1095)
at android.os.Handler.dispatchMessageImpl(Handler.java:135)
at android.os.Handler.dispatchMessage(Handler.java:125)
at android.os.Looper.loopOnce(Looper.java:269)
at android.os.Looper.loop(Looper.java:367)
at android.app.ActivityThread.main(ActivityThread.java:9333)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:566)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
Suppressed: ib0: [bb@2bda687, wt1@6e739b4, y33{Cancelling}@94099dd, za@d510952]
Caused by: java.lang.NoSuchMethodException: dz1.values []
at java.lang.Class.getMethod(Class.java:2942)
at java.lang.Class.getDeclaredMethod(Class.java:2921)
at java.lang.Enum.enumValues(Enum.java:310)
... 68 more
2026-08-04 23:01:09 -0400 · thread main
manager 2.2 (3080) 88f8e1fa-JingMatrix-Vector · parasitic in com.android.shell · android 16 (sdk 36)
java.lang.RuntimeException: java.lang.NoSuchMethodException: dz1.values []
at java.lang.Enum.enumValues(Enum.java:313)
at java.lang.Enum.-$$Nest$smenumValues(Enum.java:0)
at java.lang.Enum$1.computeValue(Enum.java:320)
at java.lang.Enum$1.computeValue(Enum.java:317)
at java.lang.ClassValue.getFromHashMap(ClassValue.java:229)
at java.lang.ClassValue.getFromBackup(ClassValue.java:206)
at java.lang.ClassValue.get(ClassValue.java:152)
at java.lang.Enum.getSharedConstants(Enum.java:332)
at java.lang.Enum.valueOf(Enum.java:286)
at java.io.ObjectInputStream.readEnum(ObjectInputStream.java:1871)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1439)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:430)
at android.os.Parcel.readSerializableInternal(Parcel.java:5543)
at android.os.Parcel.readValue(Parcel.java:5073)
at android.os.Parcel.readValue(Parcel.java:4732)
at android.os.Parcel.readListInternal(Parcel.java:5789)
at android.os.Parcel.readArrayListInternal(Parcel.java:5809)
at android.os.Parcel.readValue(Parcel.java:5031)
at android.os.Parcel.readValue(Parcel.java:4732)
at android.os.Parcel.-$$Nest$mreadValue(Parcel.java:0)
at android.os.Parcel$LazyValue.apply(Parcel.java:4846)
at android.os.Parcel$LazyValue.apply(Parcel.java:4799)
at android.os.BaseBundle.unwrapLazyValueFromMapLocked(BaseBundle.java:448)
at android.os.BaseBundle.getValueAt(BaseBundle.java:428)
at android.os.BaseBundle.getValue(BaseBundle.java:399)
at android.os.BaseBundle.getValue(BaseBundle.java:382)
at android.os.BaseBundle.getValue(BaseBundle.java:375)
at android.os.Bundle.getParcelableArrayList(Bundle.java:1214)
at l5.h(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:124)
at v00.a(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:3)
at lo.A0(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:16)
at mu0.j(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:5)
at t42.T(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:20)
at o22.o(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:139)
at yy.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:5)
at vy.e(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:39)
at vy.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:9)
at az.d(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:88)
at vy.g(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:39)
at vy.d(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:9)
at j50.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:333)
at vy.e(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:39)
at vy.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:9)
at ko.g(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:512)
at ko.h(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:134)
at t42.h(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:103)
at vv2.f(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:219)
at mu0.H(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:589)
at mu0.R(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:152)
at mu0.o(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:124)
at m00.z(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:109)
at bh2.M(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:105)
at zg2.h(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:608)
at ab.doFrame(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:7)
at ya.doFrame(r8-map-id-052cc09d76b36ec536305a4f61b1011e7c4eaea3535038501c3f722af963148a:48)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1645)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1656)
at android.view.Choreographer.doCallbacks(Choreographer.java:1252)
at android.view.Choreographer.doFrame(Choreographer.java:1177)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1630)
at android.os.Handler.handleCallback(Handler.java:1095)
at android.os.Handler.dispatchMessageImpl(Handler.java:135)
at android.os.Handler.dispatchMessage(Handler.java:125)
at android.os.Looper.loopOnce(Looper.java:269)
at android.os.Looper.loop(Looper.java:367)
at android.app.ActivityThread.main(ActivityThread.java:9333)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:566)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
Suppressed: ib0: [bb@3c42423, wt1@3983d20, y33{Cancelling}@131f6d9, za@52689e]
Caused by: java.lang.NoSuchMethodException: dz1.values []
at java.lang.Class.getMethod(Class.java:2942)
at java.lang.Class.getDeclaredMethod(Class.java:2921)
at java.lang.Enum.enumValues(Enum.java:310)
... 68 more
Xposed Module List/Xposed 模块列表
Available upon request but includes latest NeoZygisk-v2.3-287-4f68167-release.zip
Root implementation/Root 方案
Magisk latest version 30.7- rooted
System Module List/系统模块列表
Vector version/Vector 版本
2.2 (3080)
Android version/Android 版本
Pixel 8 with 16 (CP1A.260505.005.A1)
Version requirement/版本要求
Logs/日志
Full logs available by request- not comfortable publishing on Internet since I don't know what's in them.
Steps to reproduce/复现步骤
Launch Vector Manager, sometimes crashes on start, then next time is ok. Then might be fine for a while on subsequent launches, then will randomly crash again.
Expected behaviour/预期行为
No Manager crashing as was the case with previous legacy Vector version before the overhaul - same Xposed modules
Actual behaviour/实际行为
Xposed Module List/Xposed 模块列表
Root implementation/Root 方案
Magisk latest version 30.7- rooted
System Module List/系统模块列表
Vector version/Vector 版本
2.2 (3080)
Android version/Android 版本
Pixel 8 with 16 (CP1A.260505.005.A1)
Version requirement/版本要求
Logs/日志
Full logs available by request- not comfortable publishing on Internet since I don't know what's in them.