[wp-trac] [WordPress Trac] #64367: Upgrade to WordPress core 6.9 from 6.8.3 causes WooCommerce email failure?
WordPress Trac
noreply at wordpress.org
Fri Dec 5 18:34:53 UTC 2025
#64367: Upgrade to WordPress core 6.9 from 6.8.3 causes WooCommerce email failure?
-------------------------------+------------------------
Reporter: philipg100 | Owner: (none)
Type: defect (bug) | Status: closed
Priority: normal | Milestone:
Component: Mail | Version: 6.9
Severity: normal | Resolution: duplicate
Keywords: reporter-feedback | Focuses:
-------------------------------+------------------------
Comment (by desrosj):
> Okay implementing the code snippet you suggested has worked.
Great! Thanks for confirming that. This seems to confirm that you are
experiencing the same issue as reported on #64368.
> HOWEVER -I'm not trying to be difficult here but I look after and manage
upgrades for a significant number of WordPress sites. Am I really now
expected to now implement this code snippet on EVERY site?
It's possible a fix in WordPress itself would be made and released in
6.9.1. But it's also possible that there is a misconfiguration somewhere.
This snippet was meant as a way for you to help contributors to WordPress
narrow down and confirm what is actually causing the problem, regardless
of where the problem is.
Since the snippet does resolve issue for you, so you are free to use it
however you would like until the root cause is identified and fixed.
> Surely email functionality is CORE and crucial to the successful
operation of a business website? I'm sorry but I find your response to
this issue a bit on the 'complacent' side. I'm worried that you are now
NOT going to fix this issue in a later release?
To be clear, no one has been able to identify exactly what is causing the
issue. So it's not possible to say whether it will be fixed or not, and
committing to a specific course of action is premature and irresponsible.
This issue is being caused by a fix for a valid bug and seems to have
exposed instances where servers may be misconfigured. But guidance can't
be given until it's fully understood.
WordPress has tens of thousands of unit tests in place that run every time
the code is updated. But those only test the code in isolation, and does
not cover 100% of the paths in the software. There are also
[https://make.wordpress.org/hosting/test-results/ hosting tests where
hosting companies run those tests within their hosting environments and
report the results to WordPress.org so that issues can be surfaced].
Leading up to each and every WordPress release, the project also has
several beta and RC releases. These are announced on [WordPress.org/news
WordPress.org/news]. The
[https://make.wordpress.org/core/2025/10/21/wordpress-6-9-beta-1/ beta 1
release for 6.9 was on October 21st] and marks the beginning of the call
for testing phase of the release cycle.
The contributors helping to maintain the software can only test perform so
much testing. Catching issues like this one depends on hosts, agencies,
and users testing in staging environments with real websites. Despite 6
weeks of calls for testing, this issue was not reported prior to 6.9 being
released.
> https://www.365i.co.uk/blog/2025/12/02/wordpress-6-9-broke-3-plugins-
fix/ have a look at this thread-there are also a number of problems
associated with third-party plugins. I'm not sure what the protocol is
here-is it down to the plugin developers to make their plugins compatible
with 6.9?
I'm not going to comment on these reports because each one seems to be the
result of a different unique bug.
The WordPress project and those contributing directly to the open source
software are not responsible for testing every plugin. In cases where a
plugin breaks after upgrading, it's often because they were not tested
against 6.9 far enough in advance or at all. It's the responsibility of
the companies or individuals responsible for maintaining each plugin and
theme to test their software against each version of WordPress.
As for advice how to handle things in the future, I can't really answer
that for you,. How you handle updating your sites is an individual
decision that you have to make on a per site basis. Despite every effort
made and well-meaning intentions, the unavoidable truth is that bugs can
and do happen in software. Balancing the various risks and how they impact
your business with staying up to date and the amount of testing to be
confident in updates is something you need to consider for yourself.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/64367#comment:9>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list