How do you make the header logo link to the home page
The Header Logo does link to the homepage. Click on my Header Logo above and you’ll be redirected to my homepage.
You probably used the Header Background option instead of the Header Logo option available on Frontier Options -> Display
https://ronangelo.com/frontier/theme-documentation/