The issue also happens on macOS 15.3. This is a Metal driver bug, a fix is coming in macOS 15.4. Until then disable refitting the viewport. There is no perceptible benefit from refitting, so while it might be less that ideal it allows to side step the problem and still benefit from the HWRT. Pull Request: https://projects.blender.org/blender/blender/pulls/134399