As this is a user forum, the users here can only try to offer a workaround for your problem not a fix. This means there might be a reason to post here but make it clear that you ask for help fixing your problem via a workaround.
Bug in the software
To help the kicad development effort it is suggested to post your bug description over at the bugtracker.
A detailed explanation on how this is done can be found in the report a bug section of the KiCad webside.
I want to suggest a new feature:
Make a bug report that explains your feature as well as possible. Highlight the benefits you think this feature will bring to all users.
Mark your bug as a feature request by adding the wishlist tag.
Bug in the official library
The library is split into four repos on github. Report the problem in the appropriate repo via a github issue.
- reporting problems with symbols
- reporting problems with footprints
- reporting problems with 3d models
- reporting problems with templates
Suggestions for changes in the kicad library convention can be done in the same repos. (Choose the one that you think fits best with your suggestion.)
The library does not contain my component.
The kicad library does not claim to be able to include all possible parts. The library team can not accept requests for footprint/symbol creation. If your component does not exist in the lib, then you will need to either find someone who makes it for you (might cost some money) or make it your self. (Knowing how to create a footprint and symbol from a datasheet is a vital skill) If you are lucky the manufacturer of your component or a third party library offer the library part you need.
If you are willing to share your freshly created component with other users you are of course welcome to create a pull request on the appropriate repo. Just make sure you follow the kicad library convention (within reason).