Hello – I wonder if I need to reinstall the theme?
I used your guide for…
Setting Up a Homepage and Blog Page
In WordPress admin navigate to Appearance » Customize » Homepage Settings (or to Settings » Reading).
For “Your homepage displays” option set “A static page (select below)”.
Select the homepage from dropdown list. This page will become your home/front page.
but Customize » Homepage Settings isn’t available and there’s nothing relevant in Settings » Reading either. Any ideas?