<ul data-eligibleForWebStory="true">SwiftUI's SettingsLink doesn't work reliably in MenuBarExtra due to how NSApplication treats menu bar apps as background utilities.Apple provides an openSettings environment action for programmatic access, but it may not work consistently across different macOS versions.The logic for openSettings requires an existing SwiftUI render tree and can be affected by activation policies, timing delays, and hidden windows.Many developers find it challenging to work with SwiftUI on macOS due to the complexities involved in performing seemingly basic operations.