If a speaker is mounted 8 feet up a wall, an app that tells you to press the back button to reset it is a practical mistake. Design should respect physical space. Instead of pressing a button again and again, I’ve built a concept in this architecture for an OTA reset based on network pings, so setup can happen from the screen. Link in the comments.