Reminder not working for some reason
-
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]
-
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.
Thanks for trying our plugin and reporting this issue!
- Could you please share a system report from WooCommerce (WooCommerce > Status > Get system report)?
- Could you please share a screenshot of Site Health status (Tools > Site Health)?
@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 `
@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?@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)Thanks for providing additional information.
- 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?
- 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.
- 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.
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.Thanks for providing additional information.
- 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.
- 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).
- 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.
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?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.
- Could you please confirm if you had performance optimization plugins enabled or disabled when doing the tests?
- Could you please share a screenshot of the order notes?
- 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?
- 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?
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.
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 disappearedThanks 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.
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.
-
This reply was modified 1 year, 3 months ago by
- The topic ‘Reminder not working for some reason’ is closed to new replies.