I'm sorry to hear you're having trouble installing Spine. Based on the information available, you should try downloading and reinstalling the latest version of Spine. If you are unable to find your Spine license page, you can use the Spine License Recovery page to retrieve it. Additionally, ensure that your antivirus or anti-malware software is not interfering with the installation process, as these programs can sometimes delete or modify Spine's files.
For further troubleshooting, you can refer to the Spine Troubleshooting page, which provides solutions to common issues.