If you are experiencing log in issues with Screen Studio, it may be related to your internet connection or your internet service provider potentially blocking access to our servers, or due to antivirus software. To resolve this, consider using a different internet connection, such as a mobile hotspot, or changing your location using a VPN to activate the license on your device.
To adjust your settings for a better connection, follow these steps:

3. Next, go to the "Experimental" tab and turn on the "Enhanced shareable links upload settings."

By following these steps, you should be able to troubleshoot and resolve any log in issues.