SketchUp 2026 — Resolved Crash Case
Device: Acer Nitro AN17-41 | AMD Radeon 780M (integrated) + NVIDIA RTX 4070 Laptop GPU | Windows 11
Version: SketchUp 26.2.0243 | Graphics Engine: DX12 (New Graphics Engine)
Resolution Date: July 17, 2026
Symptoms
| # | Observed Symptom |
|---|---|
| 1 | SketchUp would open and immediately close upon startup. |
| 2 | The Welcome Window would appear, but SketchUp would crash to the desktop upon clicking any template. |
| 3 | Toolbar configurations and positions were not saved between sessions. |
Diagnostics — Investigation Process
The logs generated by SketchUp during each crash were analyzed:
C:\Users\[user]\AppData\Local\Temp\SketchUpLog-[date].log
The False Lead: Plugins at the End of the Log
In all logs, the file ended abruptly on the last loaded plugin. This initially led to the assumption that the plugin was the culprit:
Loading extension: AI Render (1.2026.03.25)
Loaded ruby file: …su_diffusion/ruby/update_scene.rbe
← log ended here (crash)
su_diffusion was disabled, but the crash persisted — the log then ended on the next plugin in the list. Then the next one, and so on. This cascading pattern was the key to understanding that the plugins were not the actual cause.
Root Cause Identified
The crash occurred after all plugins finished loading, at the exact moment SketchUp attempted to initialize the 3D main window. The log always ended on the last plugin because the crash happened milliseconds later, before the graphics engine could write its own log entry.
The critical setting was found in:
C:\Users\[user]\AppData\Local\SketchUp\SketchUp 2026\SketchUp\PrivatePreferences.json
json
“UseNewRenderer”: true ← ROOT CAUSE
“TryNewRenderer”: false
“CountOfNewRenderersOnProbation”: 0
Root Causes (in order of discovery)
Cause #1 — Corrupted su_diffusion Plugin (Actual secondary cause)
Trimble’s AI Render plugin (su_diffusion) was corrupted. While it didn’t cause the main crash, it did prevent SketchUp from even reaching the graphics engine initialization in some early attempts.
Affected files:
# In user's AppData (multiple copies with .bak):
AppData\Roaming\SketchUp\SketchUp 2026\SketchUp\Plugins\su_diffusion.rb
AppData\Roaming\SketchUp\SketchUp 2026\SketchUp\Plugins\su_diffusion\
# Pre-installed with SketchUp (the copy that kept reappearing):
C:\Program Files\SketchUp\SketchUp 2026\SketchUp\ShippedExtensions\su_diffusion.rb
C:\Program Files\SketchUp\SketchUp 2026\SketchUp\ShippedExtensions\su_diffusion\
Key Takeaway: SketchUp 2026 includes
su_diffusionas a pre-installed extension inShippedExtensions. Even if the user’s copies are deleted, SketchUp continues to load the one fromProgram Files. Both must be disabled.
Cause #2 — UseNewRenderer: true on Dual GPU Laptop (Primary root cause)
The new DX12 rendering engine (UseNewRenderer) in SketchUp 2026 is unstable on laptops with a dual GPU setup (AMD iGPU + NVIDIA dGPU). When attempting to initialize the 3D viewport after loading plugins, the engine crashes without leaving an error message in the log.
The misleading symptom: The log always ended on the last loaded plugin, not the graphics engine, because the engine failed before it could write anything to the log.
Applied Solution
Step 1 — Disable su_diffusion from ShippedExtensions (Requires Admin)
powershell
# Rename so SketchUp doesn’t load them
Rename-Item “C:\Program Files\SketchUp\SketchUp 2026\SketchUp\ShippedExtensions\su_diffusion.rb” “su_diffusion.rb.DISABLED”
Rename-Item “C:\Program Files\SketchUp\SketchUp 2026\SketchUp\ShippedExtensions\su_diffusion” “su_diffusion.DISABLED”
To reinstall AI Render, do a clean install from the Extension Warehouse inside SketchUp.
Step 2 — Disable the new DX12 rendering engine (The definitive fix)
Edit the file:
C:\Users\[user]\AppData\Local\SketchUp\SketchUp 2026\SketchUp\PrivatePreferences.json
Change:
json
“UseNewRenderer”: true
To:
json
“UseNewRenderer”: false
This forces SketchUp to use the classic OpenGL engine, which is completely stable with this device’s dual GPU configuration.
Final Outcome
| Item | Status |
|---|---|
| SketchUp opens correctly | |
| Templates load without crashing | |
| All plugins active (except su_diffusion) | |
| Graphics Engine | OpenGL (stable) |
su_diffusion (AI Render) |
Quick Fix for Future Reference
If SketchUp 2026 crashes again on this machine after an update:
- Verify that
PrivatePreferences.jsonhas"UseNewRenderer": false - Verify that
ShippedExtensions\su_diffusion.rbis still renamed to.DISABLED - Check the log in
%TEMP%\SketchUpLog-[date].log— the real crash occurs after the last visible line.
Key Files in this Case
| File | Purpose |
|---|---|
%TEMP%\SketchUpLog-*.log |
Diagnostic log for each session |
AppData\Local\SketchUp\...\PrivatePreferences.json |
Graphics engine configuration |
AppData\Roaming\SketchUp\...\Plugins\ |
User plugins |
C:\Program Files\SketchUp\...\ShippedExtensions\ |
Plugins pre-installed with SketchUp |
AppData\Roaming\SketchUp\...\Plugins\_DISABLED_PLUGINS\ |
Backup folder for disabled plugins |
