In the Libretro doc, For Users → Core Library: Emulation, every system is apparently (automatically?) linked to the first core in the list, so clicking on a system's name will send the user to the first core and show the full list of cores (it'll "open" the category tree).
In the Sega Emulation category, the first core listed is Cannonball, which is a core specific to Outrun and is also in the Scripting Engines section, as it's a 3rd-party engine for that specific game. When trying to open the Sega Emulation category, the user is sent to the Cannonball entry in that other section, making it impossible to show the list of Sega cores unless using a direct link to one of them that's not Cannonball.
A fix would probably be to have Cannonball appear only in one section (either "Core Library: Emulation → Sega Emulation" or "Game & Scripting Engines"). Having it in both and given that it'll appear first in the Sega section because of alphabetical order messes up the whole section.
In the Libretro doc, For Users → Core Library: Emulation, every system is apparently (automatically?) linked to the first core in the list, so clicking on a system's name will send the user to the first core and show the full list of cores (it'll "open" the category tree).
In the Sega Emulation category, the first core listed is Cannonball, which is a core specific to Outrun and is also in the Scripting Engines section, as it's a 3rd-party engine for that specific game. When trying to open the Sega Emulation category, the user is sent to the Cannonball entry in that other section, making it impossible to show the list of Sega cores unless using a direct link to one of them that's not Cannonball.
A fix would probably be to have Cannonball appear only in one section (either "Core Library: Emulation → Sega Emulation" or "Game & Scripting Engines"). Having it in both and given that it'll appear first in the Sega section because of alphabetical order messes up the whole section.