[ @EL] I tried and lastly registered successfully. To give you possible help, please check as follows:
1. Download and install from SharewareOnSale rather than Joyoshare official website;
2. Make sure you have a strong and stable network;
3. Note that this is only Joyoshare Screen Recorder for Windows (Not compatible with Mac, Android and iPhone);
4. Copy and paste the license code to finish the registration with good network.
Now, it works well for me.