# WHMCS Registrar TLD & Pricing Sync Utility doesn't work or blank page is shown when running the sync

**Update**: Please [update the Openprovider domain registrar module](https://openprovider.help/books/api-integrations/page/whmcs-frequently-asked-questions#h_01J736Y7GZR9K0K5NBV18WH1F2) to the latest stable [version](https://github.com/openprovider/Openprovider-WHMCS-domains/releases/latest) if you are experiencing this issue. Please check the details [here ](https://github.com/openprovider/Openprovider-WHMCS-domains/blob/master/docs/TLD_Pricing_sync_Utility.md)to get more information on the matter.

## Symptoms

- TLD and Pricing synchronization utility doesn't produce any results upon running it
- The cogwheel animation in WHMCS is followed by a blank page

## Cause

Due to the number of TLDs supported by Openprovider, some WHMCS installations may have time-outs when synchronizing the TLD pricing. This happens because Openprovider API needs to calculate custom prices (depending on the membership) for one's particular account and <span>WHMCS requires a significant amount of time to process all 1500+ TLDs.</span>

## Resolution

1. Enable System Module Debug Log in WHMCS
2. Increase [max\_execution\_time](https://www.php.net/manual/en/info.configuration.php#ini.max-execution-time) and [memory\_limit](https://www.php.net/manual/en/ini.core.php#ini.memory-limit) for PHP scripts
3. Start TLD Price sync
4. If the page goes blank after the animation disappears, navigate to the System Module Debug Log, and make sure `searchextensionrequest` API request is being called.
5. If it is, find whether or not the response is cut off abruptly.
6. If point 5 is true, then the execution is most probably terminated by the timeout of the web server
7. Try increasing the TimeOut directive in the [config file of httpd service](https://httpd.apache.org/docs/2.4/mod/core.html#timeout) or its equivalent for nginx
8. Restart the synchronization.