Now we run into one of the fun parts of the kicad 4 series. The symbols come with the kicad version. But the footprints by default are downloaded on demand directly from github.
This creates the problem that your symbol and footprint libs get out of sync over time. (So if you have an older version of kicad installed its symbol lib does not really work with the on demand footprint lib.)
To solve this problem (in the long run) you need to replace the on demand footprint libs with a local installation. Have a look at this FAQ post to learn how you can do that: How can i install a specific version of the footprint library?
For you the easiest way is to download the footprints that are tagged with the same release as your installed kicad version and add them to the fp-lib-table instead of the github link.
Another option is to download the 4.0.7 libraries and install both the symbol and footprint libs (requires a bit more work as there really is no easy way to globally define symbol libs in kicad 4.)
Or if you just started there is also the option to already use the backported kicad 5 libraries. (Will make an eventual switch to kicad 5 a lot easier)