This sounds like maybe there is an error in javascript code which prevents generation of the bom table. Check the browser devtools console for any errors.
Can you share a minimal reproducible example? board file and exact command you use to generate the bom you used.
Possible causes: you are not using kicad’s bundled python or you need to quote the parameters containing asterisk like “JP*”, if you shared more details about exactly how it’s not working (any error messages, etc) I could help more.