I’m experiencing a recurring menu bar issue with a dual-display setup. Some icons appear on the main display but are missing from the secondary display, even though the apps are still running.
My setup:
- MacBook Pro with M4
- macOS 27.0.1, build 26A434
- Samsung Odyssey OLED G6 G61SD external monitor
- Extended desktop, with “Displays have separate Spaces” enabled
- External display set to 2048 × 1152 HiDPI at 120 Hz
- BetterDisplay 5.1.1 installed
The affected icons include BetterDisplay, Passwords and Weather. Other items, including volume, battery, Control Center and the clock, remain visible on both displays.
The most useful test so far:
- With the MacBook set as the main display, the icons are present on the MacBook but missing from the external monitor.
- Setting the external monitor as the main display makes the missing icons appear there.
- The same icons then disappear from the MacBook’s menu bar.
- Restoring the MacBook as the main display moves the problem back to the external monitor.
Resolution and refresh rate stayed unchanged during this test. The problem appears to follow the secondary-display role.
Clicking a window or the desktop on the affected display, including switching to Finder, does not restore the icons. Restarting Control Center did not help either. No Bartender, Ice, Thaw or Hidden Bar process was running during the tests.
Whenever the issue occurs, running
killall -TERM MenuBarAgent
in Terminal restores the missing icons on the secondary display without changing any display settings. However, the issue returns later, so restarting MenuBarAgent is only a temporary workaround.
Has anyone experienced this recurring issue? Is there a known permanent fix, or an explanation for why the secondary display’s menu bar loses these icons until MenuBarAgent is restarted?