We have hit another issue with what seems like an out-of-the-box feature in MadCap Flare for HTML 5 that causes an accessibility issue. But this one actually calls into question the type of HTML being generated for menu proxies.
In particular, when using a menu proxy, the output appears to create invalid HTML that is structured as follows:
<ul>
<li> </li>
<ul>
<li> </li>
</ul>
</ul>
The issue is that the second nested <ul> is NOT inside an <li> item, making it illegal HTML. This does not seem to be specific to my project because I can even see this illegal HTML in the following MadCap topic https://help.madcapsoftware.com/flare2022/Content/Flare/Skins/General-Information/HTML5-Skin-Components-Proxies2.htm
Is this illegal HTML something I should log as a bug?
UPDATE: For full transparency I did end up logging this one as a bug and sounds like it has been taken as a bug report, so perhaps there will be an update to this at some point in time.