If Pro features stop working or license validation fails, it is usually caused by a missing API key, expired license, or failed remote verification.
34.1 Problem #
You may experience:
- Pro features being disabled
- License validation errors
- Restricted access to premium settings
Technical Context #
- Remote validation endpoint example:
/wp-json/cnc/v1/remove-domain - License key is verified against the registered domain
- If verification fails, Pro access is automatically blocked
- Expired or mismatched licenses trigger security lock
34.2 Common Causes #
- License key expired
- Domain changed (e.g., staging to production)
- Server blocked outbound API requests
- Corrupted stored API key
34.3 Solution #
- Go to the Licensing section inside SpeedyGo
- Click the Disconnect text link
This removes the locally stored option:
speedy_go_api_key - Re-enter your license key
- Restart the verification handshake
This forces a fresh domain validation and restores Pro functionality if the license is valid.
34.4 Best Practice Recommendation #
- Ensure outbound HTTPS requests are allowed by your server
- Keep your license active and renewed
- Deactivate license before migrating domains
- Clear cache after successful re-validation
Refreshing the API key and re-validating the license resolves most connection and authorization issues.