I made the sacrificial mistake of upgrading my OS to current Sequoia 15.3.1 from macOS 14.2.1. Vectorworks is causing a kernel panic and crashing my computer when I move the Vectorworks application window from one display to another. I updated the Vectorworks software from 2025 Update 2.1 to 2025 update 3.1 (Build 796361) which didn’t help.
I have a Apple M2 Max laptop, the built in laptop screen is running at 2056x1329 at 60Hz. There are 2 identical LG HDR 4k external monitors connected to the computer, both monitors are set to resolution of 3360x1890 at 60Hz with the same color profile. The far right LG monitor is connected to the computer via HDMI directly, and the middle LG monitor is connected via displayport to a caldigit thunderbolt station 3 plus dock. The laptop sits to the left of the other two monitors. Vectorworks has been opening on the far right monitor, and the crash happens when I drag it to the middle monitor to the left.
Trying to understand the crash logs I got each time the system rebooted. Here's the identified main issues with the help of chatgpt.
From the crash log, the panic appears to be triggered by AppleT6020PlatformErrorHandler.cpp:3468. This points to an issue at the platform-level error handling for the Apple T6020 SoC
The crash log originally referenced AppleT6020, which is an Apple Silicon driver component, likely tied to Metal, OpenGL, or memory handling.
The message “AMCC0 DCS GROUP 0 CHANNEL 0 M3_AIC_IRQ_EN_FLD error” indicates an interrupt error in the system-on-chip (SoC) platform.
CPU Halting Errors: The repeated messages about failing to halt CPUs (halt not supported for this configuration) indicate an issue in how the system is managing processor states, potentially due to an incompatibility or a deeper kernel bug.
Debugger Synchronization Failure: The message !! debugger synchronization failed, no stackshot !! suggests a lower-level issue preventing the system from obtaining a valid crash dump.
macOS 15 introduced changes to Metal and graphics memory handling, which may be causing Vectorworks 2025 to issue system calls that trigger a kernel panic.
The AppleT6020PlatformErrorHandler.cpp crash suggests the issue is related to low-level hardware interaction (possibly GPU, CPU power management, or memory allocation).
The presence of Apple Silicon GPU driver AGXG14X (GPU driver) means that GPU acceleration could be triggering the problem.
AGXG14X crash suggests that macOS is failing to handle dynamic display switching.
If Vectorworks requests a Metal rendering context refresh when switching monitors, it could trigger this panic.
Apple has been making major changes to multi-monitor support in macOS Sequoia.
macOS 15 Kernel Bugs (New Display Handling in XNU) system kernel tried to halt CPUs and failed - This could indicate a race condition in WindowServer when switching displays.
I cannot use vectorworks currently and am falling behind in work. Anyone have any issues like this?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Question
moredillon
I made the sacrificial mistake of upgrading my OS to current Sequoia 15.3.1 from macOS 14.2.1. Vectorworks is causing a kernel panic and crashing my computer when I move the Vectorworks application window from one display to another. I updated the Vectorworks software from 2025 Update 2.1 to 2025 update 3.1 (Build 796361) which didn’t help.
I have a Apple M2 Max laptop, the built in laptop screen is running at 2056x1329 at 60Hz. There are 2 identical LG HDR 4k external monitors connected to the computer, both monitors are set to resolution of 3360x1890 at 60Hz with the same color profile. The far right LG monitor is connected to the computer via HDMI directly, and the middle LG monitor is connected via displayport to a caldigit thunderbolt station 3 plus dock. The laptop sits to the left of the other two monitors. Vectorworks has been opening on the far right monitor, and the crash happens when I drag it to the middle monitor to the left.
Trying to understand the crash logs I got each time the system rebooted. Here's the identified main issues with the help of chatgpt.
From the crash log, the panic appears to be triggered by AppleT6020PlatformErrorHandler.cpp:3468. This points to an issue at the platform-level error handling for the Apple T6020 SoC
The crash log originally referenced AppleT6020, which is an Apple Silicon driver component, likely tied to Metal, OpenGL, or memory handling.
The message “AMCC0 DCS GROUP 0 CHANNEL 0 M3_AIC_IRQ_EN_FLD error” indicates an interrupt error in the system-on-chip (SoC) platform.
CPU Halting Errors: The repeated messages about failing to halt CPUs (halt not supported for this configuration) indicate an issue in how the system is managing processor states, potentially due to an incompatibility or a deeper kernel bug.
Debugger Synchronization Failure: The message !! debugger synchronization failed, no stackshot !! suggests a lower-level issue preventing the system from obtaining a valid crash dump.
macOS 15 introduced changes to Metal and graphics memory handling, which may be causing Vectorworks 2025 to issue system calls that trigger a kernel panic.
The AppleT6020PlatformErrorHandler.cpp crash suggests the issue is related to low-level hardware interaction (possibly GPU, CPU power management, or memory allocation).
The presence of Apple Silicon GPU driver AGXG14X (GPU driver) means that GPU acceleration could be triggering the problem.
AGXG14X crash suggests that macOS is failing to handle dynamic display switching.
If Vectorworks requests a Metal rendering context refresh when switching monitors, it could trigger this panic.
Apple has been making major changes to multi-monitor support in macOS Sequoia.
macOS 15 Kernel Bugs (New Display Handling in XNU) system kernel tried to halt CPUs and failed - This could indicate a race condition in WindowServer when switching displays.
I cannot use vectorworks currently and am falling behind in work. Anyone have any issues like this?
Link to comment
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.