AppKit Logging Internal inconsistency Errors on NSMenu on macOS 26.1

Appkit starting logging these warnings in macOS 26.1 about my app's MainMenu.

**Internal inconsistency in menus - menu <NSMenu: 0xb91b2ff80> Title: AppName Supermenu: 0xb91a50b40 (Main Menu), autoenable: YES Previous menu: 0x0 (None) Next menu: 0x0 (None) Items: () believes it has [<NSMenuSubclassHereThisIsTheMenuBarMenuForMyApp:] 0xb91a50b40> Title: Main Menu Supermenu: 0x0 (None), autoenable: YES Previous menu: 0x0 (None) Next menu: 0x0 (None) Items: ( ) as a supermenu, but the supermenu does not seem to have any item with that submenu **

I don't what that means. The supermenu is the menu that represents the menu used for my app's menu bar (as described by NSMenuSubclassHereThisIsTheMenuBarMenuForMyApp

Everything seems to work fine but log looks scary. Please don't throw!

Thank you for the post and providing the detailed information. Indeed, it appears to be a bug that we are aware of. However, I recommend filing the bug so that you will receive notifications when logging is resolved.

Once you open the bug report, please post the FB number here for my reference.

If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why?

Albert Pascual
  Worldwide Developer Relations.

same for me after upgrading to OSX26 and XCode26. my app being huge and having many menus inside or ouside MainMenu.xib, this tons of messages overflows the Debug area, and is particularly off-putting

same for me after upgrading to Tahoe 26.1.

Please @helioz2000 and @JPHPHARAON Feel free to also file a bug with the link I provided in my previous post.

Thanks,

Albert Pascual
  Worldwide Developer Relations.

AppKit Logging Internal inconsistency Errors on NSMenu on macOS 26.1
 
 
Q