Downloaded component installs fine, but does not once changed/re-zipped

Don’t create a zip file.

Use the cli to push the edited theme back up. It’s what it’s for and makes it very easy to edit and see what you’re changes do.