Problem
The current markdown generation uses name attribute for linking. While this theoretically meets the html5 spec, it's also processed after the id attribute. We've had a report of the table of contents links not working, so I suspect (haven't verified) that this is a browser support issue as well.
I'm waiting on confirmation of browser, I did a quick check on Brave and Safari and didn't see the issue.
Proposal
All headers should have their references (m-01, etc) set as the id and name attributes for broadest support.