I believe I found what was wrong. The theme is missing the fontawesome js script import. After I import the script into the head, the icons started working. Also you will need to use the Demo Importer from Appearance > About Theme and use the Demo Importer. Once you load the Demo Importer, then you can enable the theme setting home page sections such as About, Contact, Services, Features, etc. in the Appearance > Customize > Theme Settings > Section and it will show up fine.