Ich habe dieses Phänomen bei einer WordPress Multisite Installation mit aktiviertem WooCommerce Plugin entdeckt. Ob es auch Single Installationen betrifft, kann ich hier nicht sagen – sicher ist aber, dass es mit WooCommerce zusammenhängt.
Wie zeigt sich der Fehler?
Möchte man also die Passwort vergessen Funktion benutzen und sich an die angegebene Email-Adresse oder Nutzernamen eine neues Passwort senden lassen, leitet einen WordPress auf eine /my-account Unterseite, die es so nicht gibt. Schlussendlich landet man dann auf der 404-Seite und nichts passiert.
So könnt ihr den Fehler beheben
Um dieses Problem zu lösen, könnt ihr entweder WooCommerce und damit euren Shop deaktivieren (haha) oder ein Snippet in die functions.php Datei eures aktiven Themes einsetzen. Noch besser wäre natürlich ein Child-Theme, weil sonst bei jedem Theme-Update diese Änderung weg ist:
remove_filter( 'lostpassword_url', 'wc_lostpassword_url', 10 );
Danach klappt es auch wieder mit dem Passwort-vergessen Feature.