Skip to content

External Troubleshooting

Pick the tab that matches what you are seeing in WordPress or in TMXIO. Each tab walks through the most common version of that symptom: most likely cause, how to verify it, and how to fix it. If your symptom does not match any of the tabs cleanly, choose the closest one — most of these problems share underlying causes (network, credentials, edge auth) and the fixes overlap.

If you are starting from a “site is disconnected” alert and are not sure where to begin, start with the Connection tab. If the site loads fine in a browser but TMXIO disagrees, the Status Drift tab is usually the right place.

The plugin is installed but the site is not configured

Section titled “The plugin is installed but the site is not configured”

Most likely cause: the connection setup was never completed. The plugin is installed and active, but no credentials were saved, so heartbeats never started.

How to verify: open the TMXIO plugin page in WordPress and confirm whether it is asking you to create an account, enter an API key, or finish the connection flow. If you see the two-choice “create account / enter API key” screen instead of a connected state, the setup is genuinely unfinished.

How to fix: complete the current connection flow in the plugin. Follow Connect a WordPress Site end to end, paying particular attention to the workspace-selection step if your account can reach more than one workspace.

Most likely cause: the site cannot reach TMXIO normally, the connection state is incomplete, or the credentials are no longer valid.

How to verify: retry the test once to rule out a transient network blip. If it still fails, confirm the site has outbound HTTPS access by loading any external resource from the WordPress host, and check whether the site sits behind extra authentication that might intercept the call.

How to fix: depending on the failure wording, either fix the outbound connectivity, relax the edge protection in front of /wp-json/, or reconnect the site with a fresh API key. If the wording is generic and gives you nothing to work with, contact support with the exact text the plugin shows.

Most likely cause: the site cannot reach TMXIO from its current host or security layer.

How to verify: run Test Connection and compare the failure mode with the host’s general outbound posture. A host that cannot reach any external service will fail every test; a host that can reach most services but not TMXIO is almost always being filtered.

How to fix: confirm the site can make outbound web requests and is not blocked by an extra protection layer. If the host has an outbound allowlist, add TMXIO’s API hostname to it.