Did you add the extra (for you standard) fields in EEschema under Preferences>Schematic Editor Options?

Also did you see this one in EEschema?

If you have no plugin installed it should create you a CSV file with the bare minimums.
But there is plugins, like KiBOM_CLI that allow some customization to the output, from @SchrodingersGat with more info here: KiBoM - Python BOM Generation tool
The EEschema BOM naturally will miss anything that you added on-the-fly in pcbnew etc.