Why Your Customizer Settings Vanish After a Theme Update (and the Zip Fix)
If every theme update resets the Customizer, the problem is almost always the zip file, not WordPress. How theme mods are stored, how folder names change by accident, how to recover lost settings and how to package themes safely.