Not sure when this broke but it seems npm run check-broken-links only checks the root and nothing else.
npm run check-broken-links
/CC @Johann-S for any ideas