Solution time. No idea why it is not displaying some of the font awesome icons, a lot of people seem to think it happened to them after a change of web host, however the site I am working on has never been migrated away from its current host and is a very fresh install.