---
title: KeyShot crashes when dragging or changing Materials on MacOS
description: Troubleshooting for unexpected crashes when dragging or changing Materials on MacOS
---

[Skip to content](https://support.keyshot.com/en/knowledge-base/keyshot-crashes-when-dragging-or-changing-materials-on-macos#main-content)

English

Show submenu for translations

![KeyShot](https://support.keyshot.com/hs-fs/hubfs/keyshot-logo-blk-3d.png?height=40&name=keyshot-logo-blk-3d.png)

- [Support Home Page](https://www.keyshot.com/support/)
- [Sign Out](https://support.keyshot.com/_hcms/mem/logout)

Open main navigation

Close main navigation

- [Support Home Page](https://www.keyshot.com/support/)
- [Sign Out](https://support.keyshot.com/_hcms/mem/logout)
- English
  
  Show submenu for translations
- [My Inbox](https://support.keyshot.com/tickets-view)

[My Inbox](https://support.keyshot.com/tickets-view?hsLang=en)

 Tell us what's happening

- There are no suggestions because the search field is empty.

1. [Support Knowledge Base](https://support.keyshot.com/en/knowledge-base?hsLang=en)
2. [Technical Support](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en)
3. [KeyShot Studio](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#keyshot-studio)

# KeyShot crashes when dragging or changing Materials on MacOS

## Troubleshooting for unexpected crashes when dragging or changing Materials on MacOS

### Issue

When altering or drag and dropping Materials in KeyShot Studio 2026 on MacOS, KeyShot might crash unexpectedly.

### Environment Details

- KeyShot 
    - 2026.1+
- MacOS

### Troubleshooting

This might be known bug in the version of Qt (6.8.2) that we are using. A workaround for this known bug is to disable the accessibility feature in Qt, using an environment variable: QT\_ACCESSIBILITY

Set the value of that environment variable to simply “0” (without the quotes) before starting KeyShot Studio.

1. Open the Terminal 
   
     - Press Cmd (⌘) + Space
     - Type Terminal and press Enter
   
   or
   
     - Open Finder
     - Go to Applications → Utilities
     - Double-click Terminal
2. In the Terminal, type `launchctl setenv QT_ACCESSIBILITY 0`  
   and press Enter, then start KeyShot Studio
3. from the Terminal by entering  
   `QT_ACCESSIBILITY=0 "/Applications/KeyShot Studio.app/Contents/MacOS/keyshot"`  
   Replace `/Applications/KeyShot Studio.app` with the actual path of the app on your disk.

That method is only for a quick test to confirm that the workaround fixes the crashes, as the environment variable will not persist that way (and will not apply to the KeyShot Studio app launched through the Dock).

### Resolution

If this indeed fixes the crashes, a more permanent way of setting the environment variable would be like this:

Create a text file and enter the following:

![](https://support.keyshot.com/hs-fs/hubfs/image-png-Jun-17-2026-04-44-02-2371-PM.png?width=670&height=286&name=image-png-Jun-17-2026-04-44-02-2371-PM.png)

\<?xml version="1.0" encoding="UTF-8"?\>

\<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "[http://www.apple.com/DTDs/PropertyList-1.0.dtd](http://www.apple.com/DTDs/PropertyList-1.0.dtd)"\>

\<plist version="1.0"\>

\<dict\>

\<key\>Label\</key\>

\<string\>com.keyshot.env\</string\>

\<key\>ProgramArguments\</key\>

\<array\>

\<string\>launchctl\</string\>

\<string\>setenv\</string\>

\<string\>QT\_ACCESSIBILITY\</string\>

\<string\>0\</string\>

\</array\>

\<key\>RunAtLoad\</key\>

\<true/\>

\</dict\>

\</plist\>

 

Make sure to save it as a plain text and rename it to **com.keyshot.env.plist**  
Or download it [here](https://support.keyshot.com/hubfs/Support/Uploads/Upload%20-%20Nik%20-%20Article%20Stuff/com.keyshot.env.plist.txt?hsLang=en)

Place the file in 

~/Library/LaunchAgents/

 

Lastly, using the Terminal, type the following command, which will re-run launchctl setenv automatically at every login:

 `launchctl load ~/Library/LaunchAgents/com.keyshot.env.plist`

### Resolution

Remote-access / screen-sharing tools are exactly the class of software that injects accessibility and Cocoa hooks into other processes. Could you please fully quit and retest without:

- **Remote-access / screen-sharing tools** (HP Anywhere, TeamViewer, AnyDesk, Zoom screen share, etc.)
- Screen recorders, camera/streaming utilities
- Window managers (Rectangle, Magnet), clipboard managers, text expanders, BetterTouchTool
- Any corporate security/EDR agent that hooks the UI

- [Technical Support](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#main-content)

    - [KeyShot Studio](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#keyshot-studio)
    - [Network Rendering](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#network-rendering)
    - [KeyVR](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#keyvr)
    - [Plugins](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#plugins)
    - [How-To](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#how-to)
    - [KeyShot Hub](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#keyshot-hub)
    - [KeyShot Web](https://support.keyshot.com/en/knowledge-base/technical-support?hsLang=en#keyshot-web)
- [License Support](https://support.keyshot.com/en/knowledge-base/license-support?hsLang=en#main-content)

    - [Node-Lock](https://support.keyshot.com/en/knowledge-base/license-support?hsLang=en#node-lock)
    - [Floating](https://support.keyshot.com/en/knowledge-base/license-support?hsLang=en#floating)
    - [Subscription](https://support.keyshot.com/en/knowledge-base/license-support?hsLang=en#subscription)
- [FAQs](https://support.keyshot.com/en/knowledge-base/faqs?hsLang=en#main-content)

    - [General FAQs](https://support.keyshot.com/en/knowledge-base/faqs?hsLang=en#general-faqs)
    - [Key VR](https://support.keyshot.com/en/knowledge-base/faqs?hsLang=en#key-vr)
    - [KeyShot Studio FAQ's](https://support.keyshot.com/en/knowledge-base/faqs?hsLang=en#keyshot-studio-faqs)
    - [KeyShot Web FAQ's](https://support.keyshot.com/en/knowledge-base/faqs?hsLang=en#keyshot-web-faqs)
    - [KeyShot Network Rendering FAQ's](https://support.keyshot.com/en/knowledge-base/faqs?hsLang=en#keyshot-network-rendering-faqs)
    - [KeyShot WebViewer](https://support.keyshot.com/en/knowledge-base/faqs?hsLang=en#keyshot-webviewer)
- [Announcements](https://support.keyshot.com/en/knowledge-base/announcements?hsLang=en)
- [Learning Content](https://support.keyshot.com/en/knowledge-base/learning-content?hsLang=en#main-content)

    - [Webinars](https://support.keyshot.com/en/knowledge-base/learning-content?hsLang=en#webinars)
    - [Quick Tips](https://support.keyshot.com/en/knowledge-base/learning-content?hsLang=en#quick-tips)
- [Downloads](https://support.keyshot.com/en/knowledge-base/downloads?hsLang=en)
- [Best Practices](https://support.keyshot.com/en/knowledge-base/best-practices?hsLang=en)

[![Chill listening crop-3](https://support.keyshot.com/hs-fs/hubfs/keyshot-logo-blk-3d.png?width=63&height=24&name=keyshot-logo-blk-3d.png "Chill listening crop-3")](https://www.keyshot.com/)

keyshot.com Help Center

Copyright © 2026, KeyShot