• Resolved nikist

    (@nikist)


    Hi WooCommerce support,

    I’m experiencing issues with the built-in WooCommerce email system whenever one of the Sendcloud plugins is active. Sendcloud advised me to contact WooCommerce directly, as they suspect the issue is related to WooCommerce email rendering.Website setup

    • WordPress + WooCommerce webshop
    • SendCloud Shipping (old integration, V1)
    • SendCloud | Smart Shipping Service (new integration, V2)
    • WooCommerce default email templates (no custom overrides)

    Description of the issue

    When either Sendcloud V1 or Sendcloud V2 is activated, several WooCommerce emails show errors in the WooCommerce Email settings screen.1. Email previews fail

    For many WooCommerce emails (e.g. Processing Order, Completed Order, Customer Invoice, etc.) the preview returns this error:

    “There was an error rendering the email preview. This doesn’t affect actual email delivery. Please contact the extension author for assistance.”

    When the Sendcloud plugins are disabled, previews work normally.2. Test emails cannot be sent

    For those same emails, clicking ‘Send test email’ does nothing — no email is sent and no error message appears.

    Only the following emails still work correctly even when Sendcloud is active:

    • Reset Password
    • New Account
    • PW Gift Card Email (from plugin)

    All other WooCommerce emails fail to preview or send test mails.Additional information

    • I tested this by disabling all plugins and re-enabling them one by one.
      → The issue occurs only when Sendcloud Shipping or Sendcloud Smart Shipping Service is active.
    • Sendcloud confirmed that their tracking emails do not disable WooCommerce emails, and that their plugin should not interfere with WooCommerce email generation.
    • Because of this issue, I’m unsure whether customers are actually receiving WooCommerce emails.

    What I need help with

    Can you help me to fix these items:

    1. Sendcloud plugins are causing WooCommerce email preview generation to fail
    2. Test emails cannot be sent while Sendcloud is active
    3. Can you confirm whether this issue could affect live customer emails?
    4. How can we fix or debug the email template rendering process so previews and test emails work again?

    Any guidance or troubleshooting steps would be greatly appreciated.

    Thank you!
    Nikita

    System Status Report

    ### WordPress Environment ###

    WordPress address (URL): [Redacted]
    Site address (URL): [Redacted]
    WC Version: 10.3.5
    Legacy REST API Package Version: ✔ 1.0.5
    Action Scheduler Version: ✔ 3.9.3
    Log Directory Writable: ✔
    WP Version: 6.8.3
    WP Multisite: –
    WP Memory Limit: 768 MB
    WP Debug Mode: –
    WP Cron: –
    Language: nl_BE
    External object cache: –

    ### Server Environment ###

    Server Info: LiteSpeed
    Server Architecture: Linux 4.18.0-553.75.1.lve.el8.x86_64 x86_64
    PHP Version: 8.3.27
    PHP Post Max Size: 384 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 5000
    cURL Version: 7.61.1
    OpenSSL/1.1.1k

    SUHOSIN Installed: –
    MySQL Version: 10.11.14-MariaDB-cll-lve
    Max Upload Size: 384 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔

    ### Database ###

    [REDACTED]

    ### Post Type Counts ###

    attachment: 710
    customize_changeset: 1
    custom_css: 1
    giftcard: 4
    mailpoet_page: 1
    nav_menu_item: 13
    neve_product_tabs: 3
    oembed_cache: 2
    page: 23
    post: 19
    product: 63
    product-feed: 1
    product_variation: 277
    pscw-size-chart: 17
    revision: 1266
    shop_coupon: 1
    shop_order: 194
    shop_order_refund: 2
    wmpc-trash: 8
    wpcode: 3
    wpforms: 4
    wp_block: 2
    wp_navigation: 1

    ### Security ###

    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔

    ### Active Plugins (30) ###

    CoBlocks: door GoDaddy – 3.1.16
    Complianz Privacy Suite (GDPR/CCPA) premium: door Complianz – 7.5.6.1
    Complianz - Terms and Conditions: door Really Simple Plugins – 1.2.8
    Yoast Duplicate Post: door Enrico Battocchi & Team Yoast – 4.5
    Connect WooCommerce to ActiveCampaign by EqualServing: door EqualServing.com – 2.1.11
    Google for WooCommerce: door WooCommerce – 3.5.0
    WPCode Lite: door WPCode – 2.3.1
    Collapse-O-Matic: door twinpictures
    baden03 – 1.8.5.8

    LiteSpeed Cache: door LiteSpeed Technologies – 7.6.2
    Loco Translate: door Tim Whitlock – 2.8.0
    Media Cleaner: door Jordy Meow – 6.9.8
    Mollie Payments for WooCommerce: door Mollie – 8.1.1
    Neve Pro Addon: door ThemeIsle – 3.1.3
    Otter – Page Builder Blocks & Extensions for Gutenberg: door ThemeIsle – 3.1.3
    Pirate Parrot: door Themeisle – 1.3.0
    Product Size Chart for WooCommerce: door VillaTheme – 2.1.1
    PW WooCommerce Gift Cards: door Pimwick
    LLC – 2.24

    Redirection: door John Godley – 5.5.2
    Sendcloud Shipping: door Sendcloud B.V. – 1.0.20
    Sendcloud | Smart Shipping Service: door Sendcloud B.V. – 2.4.5
    Sparks for WooCommerce: door – 2.0.1
    WiserReview Product Reviews for WooCommerce: door Wiser Notify – 2.9
    Additional Variation Images Gallery for WooCommerce: door Emran Ahmed – 1.3.28
    Variation Swatches for WooCommerce - Pro: door Emran Ahmed – 2.2.2
    Variation Swatches for WooCommerce: door Emran Ahmed – 2.2.2
    WooCommerce Legacy REST API: door WooCommerce – 1.0.5
    PDF Invoices & Packing Slips for WooCommerce: door WP Overnight – 4.9.1
    Stock Manager for WooCommerce: door StoreApps – 3.5.0
    WooCommerce: door Automattic – 10.3.5
    Yoast SEO: door Team Yoast – 26.4

    ### Inactive Plugins (0) ###


    ### Dropin Plugins () ###

    maintenance.php: maintenance.php

    ### Must Use Plugins (1) ###

    WordPress automation by Installatron: door –

    ### Settings ###

    Legacy API Enabled: ✔
    Force SSL: –
    Currency: EUR (€)
    Currency Position: left_space
    Thousand Separator: .
    Decimal Separator: ,
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    pw gift card (pw-gift-card)
    simple (simple)
    variable (variable)

    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)

    Connected to WooCommerce.com: –
    Enforce Approved Product Download Directories: ✔
    HPOS feature enabled: –
    Order datastore: WC_Order_Data_Store_CPT
    HPOS data sync enabled: –
    Enabled Features: analytics
    marketplace
    order_attribution
    site_visibility_badge
    remote_logging
    blueprint
    point_of_sale


    ### Logging ###

    Enabled: ✔
    Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
    Retention period: 30 dagen
    Level threshold: –
    Log directory size: 3 MB

    ### WC Pages ###

    Winkelbasis: #167 - /shop/
    Winkelwagen: #19 - /winkelwagentje/ - Bevat de [woocommerce_cart] shortcode
    Afrekenen: #20 - /checkout/ - Bevat de [woocommerce_checkout] shortcode
    Mijn account: #21 - /mijn_account/ - Bevat de [woocommerce_my_account] shortcode
    Algemene voorwaarden: #281 - /algemene-voorwaarden/

    ### Theme ###

    Name: Neve Child
    Version: 1.0.0
    Author URL:
    Child Theme: ✔
    Parent Theme Name: Neve
    Parent Theme Version: 4.1.4
    Parent Theme Author URL: https://themeisle.com
    Theme type: Klassiek thema
    WooCommerce Support: ✔

    ### Templates ###

    Overrides: neve-child/woocommerce/emails/customer-processing-order.php
    neve/woocommerce/product-searchform.php
    /var/www/vhosts/woofit.be/httpdocs/wp-content/plugins/woo-variation-gallery/templates/product-images.php
    /var/www/vhosts/woofit.be/httpdocs/wp-content/plugins/woo-variation-gallery/templates/product-thumbnails.php versie 9.5.0 is verouderd. De hoofdversie is 9.8.0

    Outdated Templates: ❌


    Leer hoe bij te werken |




    Thema infocache van systeemstatus wissen

    ### Admin ###

    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customize-store
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    onboarding
    onboarding-tasks
    pattern-toolkit-full-composability
    product-custom-fields
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    printful
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    launch-your-store

    Disabled Features: product-data-views
    experimental-blocks
    experimental-iapi-mini-cart
    experimental-iapi-runtime
    coming-soon-newsletter-template
    minified-js
    product-pre-publish-modal
    settings
    async-product-editor-category-field
    product-editor-template-system
    use-wp-horizon
    rest-api-v4

    Daily Cron: ✔ Next scheduled: 2025-11-23 10:23:44 +01:00
    Options: ✔
    Notes: 79
    Onboarding: completed

    ### Google for WooCommerce ###

    Products API Pull: ✔ Enabled
    Products MC Push: ❌ Disabled
    Coupons API Pull: ✔ Enabled
    Coupons MC Push: ✔ Enabled
    Shipping API Pull: ✔ Enabled
    Shipping MC Push: ❌ Disabled
    Settings API Pull: ✔ Enabled
    Settings MC Push: ✔ Enabled

    ### Action Scheduler ###

    Afgerond: 1.478
    Oldest: 2025-10-22 14:09:57 +0200
    Newest: 2025-11-22 13:02:59 +0100

    Mislukt: 54
    Oldest: 2024-01-10 16:37:21 +0100
    Newest: 2025-11-17 19:46:19 +0100

    In afwachting: 20
    Oldest: 2025-11-22 14:02:59 +0100
    Newest: 2026-01-01 01:00:01 +0100


    ### Status report information ###

    Generated at: 2025-11-22 13:07:00 +01:00

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hi @nikist,

    Thank you for reaching out and for taking the time to explain your situation in detail. I completely understand how frustrating and worrying this can be, especially since it affects transactional emails that your customers rely on.

    To restate the issue: the WooCommerce email preview and test email features stop working when your site is connected to Sendcloud using any of their plugins. If that’s correct, then it’s very likely a conflict between WooCommerce and the Sendcloud integration. Unfortunately, this isn’t something we can troubleshoot from our side, as third-party developers are responsible for ensuring their plugins remain compatible with WooCommerce core and WordPress.

    If the preview and test emails weren’t working at all, we could certainly investigate further. But since the problem only appears when the Sendcloud plugin is active, it strongly indicates the issue lies within their plugin.

    Can you confirm whether this issue could affect live customer emails?How can we fix or debug the email template rendering process so previews and test emails work again?

    For testing, it’s best to switch your payment method to test or sandbox mode. Then try placing a test order yourself, or manually create an order in the admin area using your own email address as the customer. After that, check whether you receive the appropriate transactional emails in both your customer inbox and your admin inbox.

    Plugin Support thelmachido a11n

    (@thelmachido)

    It’s been a while since we heard back from you for this reason we are closing this thread. 

    If WooCommerce has been useful for your store and you appreciate the support you’ve received, we’d truly appreciate it if you could leave us a quick review here: 

    https://ww.wp.xz.cn/support/plugin/woocommerce/reviews/#new

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Email preview and test email errors when SendCloud plugins are active’ is closed to new replies.