I have a menu set up like this:
Page 1
Page 2
Page 2.1
CPT Archive
Page 2.2
Page 3
etc...
And when I navigate to the Archive, the Page 2 menu item does not have the "current-menu-ancestor" or "current-menu-item" classes.
Is this a bug or am I misunderstanding how WordPress menu classes should work?
nav_menu_css_class
filter to modify classes for specific menu items.