• Resolved cometto

    (@cometto)


    hi,

    i realised that my auto reminder (7 days) is not working well (wp cron + no verification option). Sometime is working, sometimes no.

    Since 24.10 i see there are some problems. Till this date all orders in woocommerce dashboard have status: “sent 1 reminder” or “received 1 review” – thats is correct.

    After 24.10 – most of orders has status “didnt send any reminder yet”. This is about 90% orders. Rest 10% has correct status “sent 1 reminder”.

    What may be the reason? My plugins are always up to date. 

    I downloaded wpcron plugin to check if system registers any ivole cron job and its happening – after I close order something shows in cron schedule with ivole status and number of order so its should work.

    For this week i tested it more and for 2 orders reminder was sent automatically correct. I thought problem disappeared and today for next 2 orders it didnt send… Can you help me?

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

Viewing 14 replies - 1 through 14 (of 14 total)
  • Thread Starter cometto

    (@cometto)

    I did some research – hope it will helps:

    I closed order nr #25726 on 8.12.2023.
    Reminders should be sent on 15.12.2023.


    In order detail #25726 there is information that its correctly scheduled:
    SCREEN: https://ibb.co/2WYMDxK
    its in polish but after translate its clear information: “CR: review reminder has been successfully scheduled for December 15, 2023 10:54 am (CET)”.

    But in woocommerce dashboard same order does not have any information about it.
    SCREEN: https://ibb.co/HqznfqV
    It displays that:
    No reminders have been sent yet*
    ….* it should be something like “Reminder scheduled for December 15, 2023, 09:30 (CET)”.

    I see also that this order does not show in Reviews -> Reminders list.

    One more thing:

    i’m almost sure that this order (#25726) and some more like 4-5 were added to this list (reviews -> reminders): https://ibb.co/4jc3nGn.
    I remember that I checked immediately after closed order the list and more of them were there. I check it right now and there are just 2 of them (closed today – 12.12.2023).

    8.12.2023 – i closed 4 orders in system and none of them are scheduled. They disappeared from the reminder list… (and same as example described above – in order details there is a note that they are scheduled on 15.12.2023 but they are not in the sending list)
    12.12.2023 – today – i closed 2 orders and at this moment they are visible in reminder list but probably will disappear?

    Maybe its the tip for you that something is removing them from the schedule? is it possible?


    What is going on?

    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    Plugin Support pistachio6321

    (@pistachio6321)

    Thanks for trying our plugin and reporting this issue!

    1. Could you please share a system report from WooCommerce (WooCommerce > Status > Get system report)?
    2. Could you please share a screenshot of Site Health status (Tools > Site Health)?
    Thread Starter cometto

    (@cometto)

    @pistachio6321

    Hi,

    Here is SITE HEALTH:
    https://ibb.co/KNtT6tB

    Here is system report:

    ` WordPress Environment
    
    WordPress address (URL): https://liveflooring.com
    Site address (URL): https://liveflooring.com
    WC Version: 8.4.0
    REST API Version: ? 8.4.0
    WC Blocks Version: ? 11.6.2
    Action Scheduler Version: ? 3.7.0
    Log Directory Writable: ?
    WP Version: 6.4.2
    WP Multisite: –
    WP Memory Limit: 4 GB
    WP Debug Mode: –
    WP Cron: ?
    Language: pl_PL
    External object cache: – Server Environment
    
    Server Info: Apache
    PHP Version: 8.2.10
    PHP Post Max Size: 4 GB
    PHP Time Limit: 300
    PHP Max Input Vars: 1000
    cURL Version: 7.74.0
    OpenSSL/1.1.1w
    
    SUHOSIN Installed: –
    MySQL Version: 10.5.21-MariaDB-0+deb11u1
    Max Upload Size: 4 GB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ? Database
    
    WC Database Version: 8.4.0
    WC Database Prefix: wp_
    Total Database Size: 154.65MB
    Database Data Size: 113.87MB
    Database Index Size: 40.78MB
    wp_woocommerce_sessions: Data: 0.14MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_downloadable_product_permissions: Data: 0.34MB + Index: 0.86MB + Engine InnoDB
    wp_woocommerce_order_items: Data: 1.52MB + Index: 0.19MB + Engine InnoDB
    wp_woocommerce_order_itemmeta: Data: 28.52MB + Index: 5.03MB + Engine InnoDB
    wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_actions: Data: 0.36MB + Index: 0.63MB + Engine InnoDB
    wp_actionscheduler_claims: Data: 0.11MB + Index: 0.08MB + Engine InnoDB
    wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_logs: Data: 0.36MB + Index: 0.25MB + Engine InnoDB
    wp_adtribes_my_conversions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_cmplz_cookiebanners: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_cmplz_cookies: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
    wp_cmplz_services: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_commentmeta: Data: 0.14MB + Index: 0.17MB + Engine InnoDB
    wp_comments: Data: 2.52MB + Index: 1.66MB + Engine InnoDB
    wp_cr_local_forms: Data: 0.34MB + Index: 0.02MB + Engine InnoDB
    wp_estp_subscribers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_lepopup_tabs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_options: Data: 8.47MB + Index: 0.33MB + Engine InnoDB
    wp_postmeta: Data: 16.52MB + Index: 13.03MB + Engine InnoDB
    wp_posts: Data: 8.45MB + Index: 0.81MB + Engine InnoDB
    wp_posts_20200427: Data: 34.52MB + Index: 0.53MB + Engine InnoDB
    wp_rank_math_404_logs: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_rank_math_analytics_ga: Data: 0.22MB + Index: 0.20MB + Engine InnoDB
    wp_rank_math_analytics_gsc: Data: 8.52MB + Index: 14.06MB + Engine InnoDB
    wp_rank_math_analytics_inspections: Data: 0.19MB + Index: 0.11MB + Engine InnoDB
    wp_rank_math_analytics_keyword_manager: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_rank_math_analytics_objects: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    wp_rank_math_internal_links: Data: 0.11MB + Index: 0.05MB + Engine InnoDB
    wp_rank_math_internal_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_rank_math_redirections: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_rank_math_redirections_cache: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_responsive_menu_pro: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_css: Data: 0.13MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_layer_animations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_navigations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_sliders: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_static_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_smush_dir_images: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_termmeta: Data: 0.09MB + Index: 0.11MB + Engine InnoDB
    wp_terms: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    wp_term_relationships: Data: 0.08MB + Index: 0.05MB + Engine InnoDB
    wp_term_taxonomy: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    wp_tm_taskmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_tm_tasks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_usermeta: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    wp_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_customer_lookup: Data: 0.09MB + Index: 0.06MB + Engine InnoDB
    wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB
    wp_wc_orders_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_product_lookup: Data: 0.17MB + Index: 0.23MB + Engine InnoDB
    wp_wc_order_stats: Data: 0.13MB + Index: 0.11MB + Engine InnoDB
    wp_wc_order_tax_lookup: Data: 0.08MB + Index: 0.09MB + Engine InnoDB
    wp_wc_product_attributes_lookup: Data: 0.17MB + Index: 0.09MB + Engine InnoDB
    wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_product_meta_lookup: Data: 0.09MB + Index: 0.13MB + Engine InnoDB
    wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_p24_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_p24_order_map: Data: 0.13MB + Index: 0.75MB + Engine InnoDB
    wp_woocommerce_p24_subscription: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_wpfm_backup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wpmelon_advbedit_temp: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yith_wcwl: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yith_wcwl_lists: Data: 0.02MB + Index: 0.03MB + Engine InnoDB Post Type Counts
    
    acf-field: 1
    acf-field-group: 1
    attachment: 557
    awl_filter_gallery: 1
    blocks: 26
    bwg_gallery: 1
    bwg_tag: 2
    cookielawinfo: 7
    ct_afc: 1
    ct_afsp: 1
    custom_css: 2
    custom-css-js: 7
    customize_changeset: 417
    elementor_library: 1
    googlefeed: 1
    inspire_invoice: 4
    jetpack_migration: 2
    jp_img_sitemap: 1
    jp_sitemap: 1
    jp_sitemap_master: 1
    mailpoet_page: 1
    nav_menu_item: 71
    ngg_gallery: 1
    ngg_pictures: 57
    oembed_cache: 10
    page: 21
    post: 32
    product: 19
    product_variation: 538
    product-feed: 1
    quantity-rule: 1
    rank_math_schema: 1
    revision: 21
    seopress_404: 1
    seopress_bot: 1
    seopress_schemas: 1
    shop_order: 2075
    shop_order_refund: 10
    smartforms_preview: 1
    spucpt: 2
    tablepress_table: 22
    tm_global_cp: 1
    tt_font_control: 1
    ux_template: 3
    wcct_countdown: 3
    wp_global_styles: 1
    wp_navigation: 1
    wp_template: 4
    wpcf7_contact_form: 3
    wppopups: 2
    yith-wcbm-badge: 3 Security
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ? Active Plugins (34)
    
    TablePress: by Tobias B?thge – 2.2.4
    Edytor klasyczny: by Kontrybutorzy WordPressa – 1.6.3
    Complianz | GDPR/CCPA Cookie Consent: by Wtyczki Really Simple – 6.5.5
    Contact Form 7: by Takayuki Miyoshi – 5.8.4
    Customer Reviews for WooCommerce: by CusRev – 5.38.6
    Disable Cart Fragments: by Optimocha – 2.3
    Disable Bloat for WordPress & WooCommerce: by Disable Bloat – 3.4.2
    GTM4WP: by Thomas Geiger – 1.19
    Zast?powanie medium: by ShortPixel – 4.1.4
    Flexible Shipping PRO: by WP Desk – 2.16.8
    Flexible Shipping: by Octolize – 4.24.0
    FlyingPress: by – 4.8.0
    Reviews and Rating - Google My Business: by Noah Hearle
    Design Extreme – 4.25
    
    Media File Sizes: by Jason Lemahieu – 1.8
    Omnibus: by Marcin Pietrzak – 2.5.0
    WooCommerce Przelewy24 Payment Gateway: by Przelewy24 Sp. z o.o. – 1.0.10
    Odnawianie miniaturek: by Alex Mills (Viper007Bond) – 3.1.6
    Rank Math SEO PRO: by Rank Math – 3.0.50
    Rank Math SEO: by Rank Math – 1.0.208.1
    Smartsupp Live Czat: by Smartsupp – 3.6
    Sticky Menu (or Anything!) on Scroll: by WebFactory Ltd – 2.32
    TablePress Extension: Responsive Tables: by Tobias B?thge – 1.8
    Temporary Login Without Password: by StoreApps – 1.8.3
    Converter for Media: by matt plugins – 5.11.5
    Checkout Field Editor for WooCommerce: by ThemeHigh – 2.0.0
    Product Feed PRO for WooCommerce: by AdTribes.io – 13.1.6
    Variation Swatches for WooCommerce - Pro: by Emran Ahmed – 2.0.29
    Variation Swatches for WooCommerce: by Emran Ahmed – 2.0.29
    WooCommerce Advanced Bulk Edit: by George Iron & Yas G. – 5.3.2
    WooCommerce: by Automattic – 8.4.0
    Asset CleanUp Pro: Page Speed Booster: by Gabe Livan – 1.2.4.7
    WP Crontrol: by John Blackbourn i inni – 1.16.1
    WP Rollback: by GiveWP.com – 1.7.3
    WPS Hide Login: by WPServeur
    NicolasKulka
    wpformation – 1.9.10 Inactive Plugins (0) Dropin Plugins (2)
    
    advanced-cache.php: advanced-cache.php
    maintenance.php: maintenance.php Must Use Plugins (4)
    
    Asset CleanUp Pro: Plugin Filtering: by Gabriel Livan – 1.0
    burst_rest_api_optimizer.php: by –
    Loco Standalone Loader: by Tim Whitlock – 1.0
    WordPress automation by >Aplikacje_cyberFolks: by – Settings
    
    API Enabled: –
    Force SSL: –
    Currency: PLN (z?)
    Currency Position: right_space
    Thousand Separator:
    Decimal Separator: ,
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    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 Woo.com: –
    Enforce Approved Product Download Directories: –
    HPOS feature screen enabled: –
    HPOS feature enabled: –
    Order datastore: WC_Order_Data_Store_CPT
    HPOS data sync enabled: – WC Pages
    
    Shop base: #9976 - /sklep/
    Cart: #9975 - /koszyk/
    Checkout: #9974 - /zamowienie/
    My account: ? Page visibility should be public
    Terms and conditions: #4988 - /regulamin-sklepu/ Theme
    
    Name: Flatsome Child
    Version: 3.0
    Author URL:
    Child Theme: ?
    Parent Theme Name: Flatsome
    Parent Theme Version: 3.18.2
    Parent Theme Author URL: https://uxthemes.com
    WooCommerce Support: ? Templates
    
    Overrides: flatsome/woocommerce/archive-product.php
    flatsome/woocommerce/cart/cart-empty.php
    flatsome/woocommerce/cart/cart-shipping.php
    flatsome/woocommerce/cart/cart.php
    flatsome/woocommerce/cart/mini-cart.php
    flatsome/woocommerce/checkout/form-checkout.php
    flatsome/woocommerce/checkout/form-coupon.php
    flatsome/woocommerce/checkout/order-received.php
    flatsome/woocommerce/checkout/terms.php
    flatsome/woocommerce/checkout/thankyou.php
    flatsome/woocommerce/content-product-cat.php
    flatsome/woocommerce/content-product.php
    flatsome/woocommerce/content-single-product.php
    flatsome/woocommerce/content-widget-product.php
    flatsome/woocommerce/global/breadcrumb.php
    flatsome/woocommerce/global/quantity-input.php
    flatsome/woocommerce/global/wrapper-end.php
    flatsome/woocommerce/global/wrapper-start.php
    flatsome/woocommerce/loop/loop-end.php
    flatsome/woocommerce/loop/loop-start.php
    flatsome/woocommerce/loop/pagination.php
    flatsome/woocommerce/loop/rating.php
    flatsome/woocommerce/loop/result-count.php
    flatsome/woocommerce/loop/sale-flash.php
    flatsome/woocommerce/myaccount/form-login.php
    flatsome/woocommerce/myaccount/navigation.php
    flatsome/woocommerce/notices/error.php
    flatsome/woocommerce/notices/notice.php
    flatsome/woocommerce/notices/success.php
    flatsome/woocommerce/product-searchform.php
    flatsome-child/woocommerce/single-product/photoswipe.php
    flatsome/woocommerce/single-product/price.php
    flatsome/woocommerce/single-product/product-image.php
    flatsome/woocommerce/single-product/product-thumbnails.php
    flatsome/woocommerce/single-product/rating.php
    flatsome/woocommerce/single-product/related.php
    flatsome/woocommerce/single-product/review.php
    flatsome/woocommerce/single-product/sale-flash.php
    flatsome/woocommerce/single-product/share.php
    flatsome/woocommerce/single-product/short-description.php
    flatsome/woocommerce/single-product/tabs/tabs.php
    flatsome/woocommerce/single-product/title.php
    flatsome/woocommerce/single-product/up-sells.php
    flatsome/woocommerce/single-product-reviews.php
    flatsome/woocommerce/single-product.php Admin
    
    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    product-variation-management
    product-virtual-downloadable
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    
    Disabled Features: customize-store
    minified-js
    new-product-management-experience
    product-external-affiliate
    settings
    async-product-editor-category-field
    
    Daily Cron: ? Next scheduled: 2023-12-13 09:03:39 +01:00
    Options: ?
    Notes: 3
    Onboarding: completed Action Scheduler
    
    Complete: 1,239
    Oldest: 2023-11-12 12:47:05 +0100
    Newest: 2023-12-12 21:44:49 +0100
    
    Failed: 84
    Oldest: 2022-11-05 11:14:07 +0100
    Newest: 2023-12-12 02:08:54 +0100
    
    Pending: 2
    Oldest: 2023-12-13 18:35:43 +0100
    Newest: 2023-12-13 19:44:00 +0100 Status report information
    
    Generated at: 2023-12-13 02:28:19 +01:00
    `
    Thread Starter cometto

    (@cometto)

    @pistachio6321

    Hi again,

    5 minutes ago i closed another order and I checked if reminder is planned. And unfortunately answer is NO: it does not show in section REVIEWS -> REMIDNERS.
    So one orders (after close) have planned schedule, and some not. Why is it happening and how to solve it?

    Thread Starter cometto

    (@cometto)

    @pistachio6321

    I did another investigation.
    I placed 2 orders now
    – 25986 – i behaved like real customer and placed order from incognito mode
    – 25987 – i created it manually inside woocommerce dashboard.

    After that i closed both orders and conclusion:
    – 25986 – does not sign for cron!
    – 25987 – cron is correctly planed after 7 days.


    Update: after 30 min i created 100% same order like 25986 – I orderd same product, same quantity, same fields filled during order and after that when i close order its correctly signed for cron.
    Im totally confused. I cannot find any reason why is happening randomly

    Although I can’t find the reason, it seems to me that the problem most often occurs with orders placed by customers themselves (I don’t know what significance it has)

    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    Plugin Support pistachio6321

    (@pistachio6321)

    Thanks for providing additional information.

    1. You mentioned that the problem started happening after 24.10. Did you install any new plugins on that day? Did you make any changes to settings of existing plugins or your website in general on that day?
    2. Your site health report says that “a scheduled event is late” which suggests that WP Cron isn’t working correctly. That would explain why some review reminders do not get scheduled.
    3. I see that you have several “performance optimization” plugins installed. They often break WordPress or other plugins. Could you please temporary deactivate them? These ones that look suspicious to me are:
      “Disable Cart Fragments”,
      “Disable Bloat for WordPress & WooCommerce”,
      “Asset CleanUp Pro: Page Speed Booster”,
      “Asset CleanUp Pro: Plugin Filtering”,
      “burst_rest_api_optimizer.php”.
      If there are any other “performance optimization” plugins that I didn’t notice, please disable them as well. After you deactivate them, please test scheduling of review reminders.
    Thread Starter cometto

    (@cometto)

    @pistachio6321

    I didn’t install new plugins or make any changes.

    Can we somehow check the details of the late event? It seems that cron works correctly – I generate xml for google merchant and it always works ok. The rest is as I described – wp cron works correctly for cusrev in some cases.

    I can’t find a reason why one order that I added today was rejected by the schedule and the remaining 8 (I tried various combinations, without VAT number, order as a private person / company, not completing some fields) went through without any problems.

    Cart fragments should have nothing to do with cron.
    Disable bloat – here I do not have any changes affecting cron selected
    Asset cleanup pro – the same.
    BURST API REST – I don’t know what it is.
    I use the flyingpress optimization plugin and their support told me that it was nothing on their part.
    I also contacted my hosting company and they also confirmed that it was not their fault.
    Can you take a look at the ticket on your website? Is there any useful information that could help diagnose the problem?

    To summarize all this: only for some closed orders there is a problem but I can’t figure out what is the cause. This is something that happened overnight.

    The strangest thing is that today 1/9 of the orders I made had an error and did not “jump” into the schedule mode immediately after closing it (even though the order page shows that they were scheduled). Sending email notifications is the most important function for me in your plugin ??

    I also read that the “a scheduled event is late” notification is standard in WordPress and you shouldn’t worry about it. I checked this notification in site health and now its gone (there is only one warning about plugin update).

    Please, check ticket 16816.

    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    Plugin Support pistachio6321

    (@pistachio6321)

    Thanks for providing additional information.

    1. We do not look after your website, so we cannot know what happened on 24.10 that made WP Cron skip events after that. Please try to think about it again – maybe you can recall or find something.
    2. Yes, “a scheduled event is late” is a standard notification from WordPress indicating that there are issue with WP Cron on a website. If this notification appears and disappears periodically, this is in line with what you are reporting about review reminders (some of them are getting scheduled and some not).
    3. You might be underestimating the unexpected negative impact that “performance optimizations” plugins can have on your website. If you just dismiss my recommendations from the previous response without trying them, it will be very difficult to find the root cause of your problem.
    Thread Starter cometto

    (@cometto)

    @pistachio6321

    Hi,

    I tried with optimization plugins disabled and this is not the cause.

    I noticed another thing:
    if the schedule is bugged / not programmed (as I wrote in previous posts), I found a temporary workaround – just change the order status from “closed” to, for example, “in progress” and again to “closed” – then the order goes to the schedule correctly letter.

    Do you have any ideas what is going on? Why do i need to do that twice?


    Plugin Support pistachio6321

    (@pistachio6321)

    Thanks for providing additional information.

    This is consistent with what you reported previously – WP Cron on your site doesn’t work reliably and sometimes skip events. When you changed an order status for the 2nd time, the plugin did exactly the same action as when you changed the order status for the 1st time.

    1. Could you please confirm if you had performance optimization plugins enabled or disabled when doing the tests?
    2. Could you please share a screenshot of the order notes?
    3. Could you please enable debugging on your website (see How to Enable Debugging in WordPress), reproduce the problem with a missing review reminder on some new order, and check if the debug log will display any information?
    4. Do you have any new ideas about what changes could happened on your website on 24.10? Maybe you changed settings of some plugins or enabled caching?
    Thread Starter cometto

    (@cometto)

    HI @pistachio6321

    1. yesterday I closed few orders – for 3/5 it worked properly. For 2/5 i had to change status 2 times. During these operations i had all plugins turned on.
    It seems that its not plugin problem because
    – I’m using them from the beginning
    – i didnt change any important settings [only update them]
    – i also checked settings in very detailed way [asset cleanup pro is just for disable assets, disable bload is for few thins – nothing with wpcron and flyingpress is for general optimization/cache – developer said me that their plugin has nothing to do with cron]
    – today i closed another 3 orders and all with 100% success with all of the plugins turned on
    2. here is screenshot from example order from yesterday [with problems – closed 2 times]: https://ibb.co/s27KMY3
    – cr note means: “CR: review reminder has been successfully scheduled for December 25, 2023 9:45 am (CET).”
    – for both “closes” there is a same message.
    – 09:33 that was first close – during this the only message was here in note, in Reviews -> Reminders -> there were no order number
    – 09:45, second close, properly scheduled in Reviews -> Reminders
    3. I turned on debugging. Unfortunately i wasnt able te reproduce error today… I closed 3 orders and with 100% success.
    4. I dont… Settings was all the time same. Caching was enabled all the time.

    I checked log for some errors and looked for anything with cron:
    [27-Nov-2023 08:16:09 UTC] Error resetting cron schedule event for handle: wc_admin_process_orders_milestone, error code: could_not_set, error message: Unable to save cron event list., data: {“schedule”:”hourly” ,”args”:[],”interval”:3600}
    [27-Nov-2023 08:16:09 UTC] Cron schedule cancellation event error for handle: wc_admin_process_orders_milestone, error code: could_not_set, error message: Unable to save event list cron., data: {“schedule”:”hourly”,”args”:[],”interval”:3600}

    1 more thing: in tools -> site health: there is no more info about delayed actions. for last 5-6 days i checked it everyday and it has no any error

    Should i keep wp-debug for next days and keep testing? and when I encounter error with cron check log for it?
    Do you want me to show you that file [despite no error after I turned it on today]?

    • This reply was modified 1 year, 3 months ago by cometto.
    Thread Starter cometto

    (@cometto)

    another update: despite some of orders were on schedule list – they were programmed 7 days ago and should be sent today. they failed…

    another update:
    i saw that action_scheduler_run_queue problem is again displayed in site health…. after i refreshed page it disappeared

    • This reply was modified 1 year, 3 months ago by cometto.
    • This reply was modified 1 year, 3 months ago by cometto.
    Plugin Support pistachio6321

    (@pistachio6321)

    Thanks for providing additional information.

    WP Cron is clearly not working consistently on your website. We think that the performance optimization plugins might be the root cause – you are using at least 5 of them as we saw in the report shared above. You seem to be hesitant to fully deactivate them.

    The only other option is not to use WP Cron. There is another library called ‘Action Scheduler’ that is considered to be more reliable than WP Cron. However, it is also more resource demanding compared to WP Cron. We will add a feature request into our development “to-do” list to implement support for the ‘Action Scheduler’ library in the next versions of the plugin. Please follow the plugin’s updates to know when it will be available.

    Thread Starter cometto

    (@cometto)

    Hi,

    I don’t use 5 plugins, I use 3:

    • one for disable assets
    • one for general optimization
    • one for wordpress bloat

    none of them have anything to do with cron, I checked it by also contacting support. Other than that, I’ve been using them for years and everything has worked fine. I can’t get rid of them overnight because I spent a lot of time optimizing them and I don’t think they are the cause.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Reminder not working for some reason’ is closed to new replies.