Cannot assign correct footprint

It’s because of the filters you have selected in:
image
The link Rene posted: How can i assign a footprint to a symbol? explains it all in detail and also has some alternate methods to assign footprints.