To Geo Controller work properly, PHP module for the cURL must be enabled. Sometimes our default setup for the cURL timeout can be to low and you can fall into notice or error problems. Our default setup is made by our long year analytics but sometimes can be to low on the lower cost servers or shared hostings.
We give our plugin ability to you can manipulate with cURL timeout. If you experience timeout issue, try to use some higher value for the timeout. You can try with 30 or 60 seconds. If you need more time, you can add it but note that you must consider changing your server.
P.S. Please CONTACT US if you experience constant cURL problems to we can help and assist you.