Sync and Connection Troubleshooting
Work through the relevant checks in order. Avoid deleting synchronized posts or reinstalling WordPress as a first response.
License will not activate
Section titled “License will not activate”- Copy the complete license key from the purchase email.
- Confirm the subscription is active.
- If the key is active on another site, deactivate that site first.
- Confirm the site can make outbound HTTPS requests.
- Retry Save Changes and record the exact error message.
Planning Center will not connect
Section titled “Planning Center will not connect”- Confirm the license is active.
- Sign out of unrelated Planning Center accounts, then sign in with the intended account.
- Select Connect to Planning Center or Reconnect Planning Center.
- Confirm the correct organization before approving.
- Check that browser privacy settings did not block the return to WordPress.
Manual sync fails or imports nothing
Section titled “Manual sync fails or imports nothing”- Confirm the settings page says Connected to Planning Center.
- Confirm at least one episode is published to the Planning Center library.
- Confirm the connected account can access Publishing.
- Run Manual Sync again and check whether Last Full Sync changes.
- Check WordPress Site Health for loopback, REST API, cron, or outbound request failures.
Automatic updates do not arrive
Section titled “Automatic updates do not arrive”- Confirm the Planning Center webhook is enabled for episode create, update, and delete events.
- Copy the current Webhook URL from Kleis settings and compare the entire private destination in Planning Center.
- Confirm the public WordPress REST API is not blocked by a firewall, maintenance mode, or security plugin.
- Send a test delivery or update a test episode.
- Allow time for the background queue, then refresh WordPress.
- Run a manual sync as a safe temporary recovery.
One field is missing
Section titled “One field is missing”- Audio: Confirm Publishing supplies library audio or a hosted sermon audio file.
- Artwork: Confirm the episode has supported image artwork and WordPress can download remote files.
- Resources: Each Planning Center resource needs a title and valid public URL.
- Church Center link: Confirm the episode has a Church Center URL.
- Channel, series, or speaker: Confirm the relationship is assigned in Publishing and rerun the full sync.
Safe recovery sequence
Section titled “Safe recovery sequence”- Back up WordPress.
- Reconnect Planning Center.
- Run a manual sync.
- Verify the webhook destination and send a test.
- Temporarily disable caching or security rules only when you understand their effect, then restore them after testing.
- Contact support with the site URL, Kleis version, WordPress version, last successful sync time, exact error, and steps already tried. Never include the license key or webhook secret.
You should now see: an active license, a connected Planning Center status, a recent Last Full Sync time, and expected episode fields. If not, the information collected above is ready for support.