Ich hatte heute den gleichen Fehler. Scheinbar hat nur das Passwort-Zurücksetzen nicht funktioniert (übrigens auch in der Wawi konnte es nicht angestoßen werden - hier kam ein 500-Fehler). Nach Euren Tipps habe ich den Ordner includes/vendor nochmal mit der Version aus dem 4.06.4-Paket überschrieben und schon ging das Zurücksetzen. Habe vor kurzem mittels Patch von 4.06.3 auf die Version 4.06.4 upgedatet. Zusätzlich dazu habe ich noch auf die PHP-Version auf 7.1.16 umgestellt (wird mir bei Hosteurope zur Verfügung gestellt). Noch kam kein einziger Fehler im ERROR-Log des Servers. Hoffe es bleibt auch so...
Übrigns, bei mir war der Ordner "vendor" da. Aber dieser wird bei dem Patch-Update nicht überschrieben und auch der Dateicheck im Admin berücksichtigt den Ordner nicht (zumindest taucht er nicht in der Liste auf).