PopClip no longer works on macOS 27 beta 8 — worked on beta 7
Hi Nick,
PopClip has stopped working completely for me after upgrading from macOS 27 beta 7 to beta 8.
It worked normally on beta 7. Since beta 8, selecting text in any application no longer triggers PopClip. Holding Fn while selecting does not trigger it either.
I first reproduced the issue with PopClip build 6185, then upgraded to the latest beta, build 6204 (Sep 1, 2026). The behavior is exactly the same with 6204.
A few diagnostic details:
- Both PopClip and PopClipEventMonitor are running:
/Applications/PopClip.app/Contents/MacOS/PopClip
/Applications/PopClip.app/Contents/MacOS/Helper/PopClipEventMonitor
- macOS TCC explicitly grants both required permissions. The logs show:
service=kTCCServiceListenEvent
auth_value=2
result=true
and:
service=kTCCServiceAccessibility
auth_value=2
result=true
-
Accessibility is also enabled for PopClip in System Settings.
-
There is another symptom: the PopClip menu bar icon no longer appears, so I can’t access PopClip Settings from the menu bar.
Interestingly, PopClip’s log shows that AppKit does create the status item:
[com.apple.AppKit:StatusBar] wake status item
[com.apple.AppKit:StatusBar] create scene
Created scene … of class NSStatusItemScene
Created scene … of class NSStatusItemVariantScene
- I also sampled PopClipEventMonitor for 5 seconds while repeatedly selecting text. The helper remains alive and appears to be normally waiting for events:
-[NSApplication(NSEventRouting) nextEventMatchingMask:untilDate:inMode:dequeue:]
…
mach_msg
com.apple.NSEventThread
_NSEventThread
_CFRunLoopRunSpecificWithOptions
__CFRunLoopRun
__CFRunLoopServiceMachPort
mach_msg
There is no crash and both processes remain running.
So the regression seems very specifically tied to the macOS beta 7 → beta 8 update:
macOS 27 beta 7 + PopClip 6185 → works
macOS 27 beta 8 + PopClip 6185 → does not work
macOS 27 beta 8 + PopClip 6204 → does not work
I haven’t changed the PopClip configuration between these tests.
It looks as though something may have changed in beta 8 around event monitoring / event taps, although that’s obviously just a hypothesis.
Let me know if you’d like the complete PopClip logs or the sample output from PopClipEventMonitor. I’d be happy to run any additional diagnostic build or test.
Thanks!