Hello TagDiv Support Team,
I am reporting a confirmed fatal PHP error related to the td-composer plugin on a licensed and fully updated Newspaper theme installation.
Below are the verified technical details:
**Theme & Plugin Details**
* Newspaper Theme Version: **12.7.4 (REGISTERED / Licensed)**
* TagDiv Composer Version: **5.4.3**
* WordPress Version: **6.8.3**
* PHP Version: **8.2.30**
**Hosting Environment**
* Hosting – Shared Hosting
* Server-level staging environment: Not available
* Issue occurs on live traffic
—
### Confirmed Fatal Error (Server-Validated)
The hosting provider has verified repeated fatal PHP crashes with the following error:
`
PHP Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string
File: wp-content/plugins/td-composer/includes/tdc_check_domain.php
Line: 149
`
This error has occurred multiple times on **January 18, 2026**, during live requests, and causes:
* Immediate PHP execution termination
* Frontend request hangs
* Admin-side timeouts
* Cron/background task failures
The hosting provider has confirmed that this is an **application-level fatal error**, not a database or server resource issue.
—
### Important Context
* The theme is **original, licensed, and up to date**
* The update to the latest version completed successfully
* The issue **persists after the update**
* The error appears to be triggered during **domain / license validation logic**, where a WP_Error object is not being handled safely under PHP 8.2
—
### Request
I kindly request your assistance with:
1. **Confirming whether this is a known issue** with the current td-composer version under PHP 8.2.
2. **Providing an official fix or patch**, or confirming if this will be addressed in an upcoming update.
If a permanent fix requires time, I would appreciate it if you could **advise a safe, update-compatible temporary mitigation**, strictly intended to prevent fatal execution crashes until an official resolution is released.
Please note that I am specifically looking for a solution that:
* Does not modify core plugin files permanently
* Does not affect license validity
* Remains fully compatible with future updates
—
Thank you for your support. I look forward to your guidance on resolving this issue safely.
Kind regards,
Team Caas India
Hi,
Please verify that the theme is activated with its license key and that the key is shown as assigned to your current domain in Newsmapper > My License. Normally, if the domain appears with the assigned key, this issue should not occur unless the system is unable to validate the key.
Thank you!
Thank you for your response.
I can confirm that the theme is properly registered and the license key is correctly assigned to the live domain. The license status shows ACTIVE in Newspaper → My License (screenshot attached).
Despite this, the fatal error continues to occur intermittently in tdc_check_domain.php when the system attempts to validate the domain.
This suggests that the license validation request occasionally returns a WP_Error, which is not being handled safely under PHP 8.2, resulting in a fatal crash.

Please let me know if this is a known issue or if additional diagnostics are required from my side.
Hi,
Could you please perform one final test to check whether the issue persists when updating the PHP version to 8.3? Additionally, please confirm whether the problem also occurs when using PHP version 7.4.
In the meantime, I will notify our developers so they can review the code related to this functionality and ensure that no issues have been overlooked.
Thank you for your cooperation.
Thank you for the update.
Since this is a live production website with active traffic and ads, changing PHP versions on the live environment is not safe at the moment.
I appreciate you notifying your developers to review the related code. Please let me know if they identify anything on their side or if there is a safe, non-invasive way to further verify this issue without impacting the live site.
Follow-up on fatal td-composer error (developer review status)
Hi,
I’m following up regarding the td-composer fatal error we discussed earlier.
The issue is still occurring intermittently on the live site, and WordPress has again reported the same fatal error related to tdc_check_domain.php. This is affecting the admin area performance and site stability.
I understand that the case was forwarded to your developers. Could you please let me know if there is any update from their side or an estimated timeline for review?
Since this is a live production website with ongoing traffic and ads, even intermittent fatal errors are having a noticeable impact.
Thank you for checking, and I appreciate any update you can share.
Best regards,
Team Caas India News
Hi,
I just checked the notice I submitted for the developers. It currently shows the status “Ready to be Investigated”, which means it has not been investigated yet, but it will be reviewed soon by a developer who is finishing a project.
Thank you for your understanding!