or try this...
use your pc to install another launcher from Google Play (nova, apex etc). let it install, then press the home key. your phone will ask which launcher to use. select whatever it is that you got from Play. don't select 'always use'.
then go to settings>apps and wipe data/cache for htc sense. reboot, press home and select sense. see if that helps.
if not, dirty flash is the way to go.
HTC M7 (One)