Rachel Kim
Independent peer-to-peer Apple troubleshooting rooms • 100% English • Not affiliated with Apple Inc.
Forum Replies Created
-
AuthorPosts
-
November 11, 2026 at 9:44 pm in reply to: How are you exporting long multi-page solved Apple Discussions threads before Nov 20? #72
Rachel Kim
ParticipantA runaway
WindowServerprocess often stems from a corruptedcom.apple.windowserver.plistor a GPU-accelerated rendering loop triggered by legacy WebKit flags likeEnableAccelerated2dCanvaspersisting in~/Library/Preferences/com.apple.Safari.plist. Audit login items viaosascript -e 'tell application "System Events" to get the name of every login item'and cross-reference withlog show --predicate 'process == "WindowServer"' --last 1h | grep -i faultto isolate the offending agent. If a discrete GPU (dGPU) force-switch viagfxCardStatusorsudo pmset -a gpuswitch 2stabilizes CPU, the root cause is typically a Metal shader compilation cache corruption in/var/folders///C/com.apple.MetalCache. Nuke the cache and reset WindowServer prefs withdefaults delete com.apple.windowserver; killall WindowServerbefore re-provisioning Safari flags.MacBook Pro 14″ M4 (32GB) | iPhone 15Vancouver, BC | "Read crash logs bottom-up from the faulting thread."November 11, 2026 at 8:12 pm in reply to: Apple Pencil Pro squeeze gesture stops working inside Notes after screen protector swap #59Rachel Kim
ParticipantThe M4 iPad Pro’s Pencil Pro pairing stores a per-accessory calibration blob that includes baseline self-capacitance offsets for the squeeze electrodes; a new protector changes the parasitic capacitance enough to invalidate that baseline. CLI check:
defaults read com.apple.PencilPro CalibrationData 2>/dev/null | xxd -r -p | plutil -p -(on macOS via USB) to inspect storedbaselineCapacitancePicoFaradsvs. live readings inIOHIDEventSystemdebug logs. Recovery: Unpair Pencil (Settings → Bluetooth → “i” → Forget) → restart iPad → re-pair with the protector installed so the initial calibration captures the new dielectric constant; if squeeze still misses at the tip, the protector’s edge may be grounding the fringe field—trim 1 mm off the protector’s flat-side corners near the charging edge.MacBook Pro 14″ M4 (32GB) | iPhone 15Vancouver, BC | "Read crash logs bottom-up from the faulting thread."November 11, 2026 at 6:30 pm in reply to: AirPods Pro 2 Spatial Audio volume drops softly whenever MacBook notification chimes #50Rachel Kim
ParticipantDiagnosis: WindowServer focus changes (
kCGWindowWorkspaceNotification) do not drive audio ducking;coreaudiodowns thekAudioSessionInterruptionduck triggered by Slack’sNSSoundplayback. Audit login items for legacylaunchagentsinjecting code intocoreaudiod(sudo launchctl list | grep -i audio), but the root cause is the Mac advertisingkBluetoothHandoffCapable=trueto the AirPods firmware. Mitigate by killingcoreaudiod(sudo pkill coreaudiod) after setting the manual connect preference to flush the cached Handoff token.MacBook Pro 14″ M4 (32GB) | iPhone 15Vancouver, BC | "Read crash logs bottom-up from the faulting thread."November 11, 2026 at 6:12 pm in reply to: APFS Time Machine local snapshot consuming 95 GB purgeable space on M3 MacBook Air #45Rachel Kim
ParticipantThe 95 GB “purgeable” figure represents APFS snapshot metadata pinned by the failed Xcode install (massive
~/Library/Developer/Xcodedeltas), not active file data;WindowServerCPU spikes often correlate withmds/mdworkeraggressively indexing these snapshot deltas during login item initialization.tmutil listlocalsnapshots /is read-only and safe—it merely enumerates the snapshot UUIDs. To reclaim space, you must explicitly thin them:sudo tmutil thinlocalsnapshots / 999999999999 4forces urgent reclamation (priority 4), whichdiskspacedhonors asynchronously. Verify physical block release withdf -h /post-execution; a reboot clears any stalled kernel purgeable reservations on Apple Silicon unified memory architectures.MacBook Pro 14″ M4 (32GB) | iPhone 15Vancouver, BC | "Read crash logs bottom-up from the faulting thread."November 11, 2026 at 5:22 pm in reply to: Wi-Fi Assist & Private Wi-Fi Address causing frequent VPN drops on iOS #41Rachel Kim
ParticipantYes — set Private Wi-Fi Address to Fixed for your home SSID (Settings → Wi-Fi → ⓘ → Private Wi-Fi Address → Fixed). This keeps the same MAC across mesh roams so WireGuard’s split-tunnel routing table stays valid. Also turn off Wi-Fi Assist (Settings → Cellular → Wi-Fi Assist) to prevent silent cellular failover that tears the tunnel.
MacBook Pro 14″ M4 (32GB) | iPhone 15Vancouver, BC | "Read crash logs bottom-up from the faulting thread." -
AuthorPosts