When importing a theme to a shared hosting by 2%, an ajax error pops up. And as I understand it, the installation is not completed until the end, although it reaches 100%. When the page is refreshed, the install button is active again.
I did not write, before that I of course read all the threads on this issue and all plugins were disabled. The problem didn’t go away. I put the theme not on pure WP, but on a working site. I wanted to make all the settings on the virtual host, and then upload the finished project.
Prepare new WordPress installation on your localhost, install the theme, and configure all, then export – import all the content from your existing site. Finally, install and activate the additional plugins one by one checking the site.
If you have a problem, in this case, try to move your site on some testing live platform so that we could check and suggest.