Nachtrag:
habe soeben Rückmeldung von GitHub erhalten.
der Bug wurde für PrestaShop 1.7.8.0 behoben.
Bug Fix: Datei controllers/front/HistoryController.php in Zeile 87 und 88
diesen Text
if ($context->cookie->is_guest) {
$url_to_invoice .= '&secure_key=' . $order->secure_key;
ersetzen durch
if (!$context->customer->isLogged()) {
$url_to_invoice .= '&secure_key=' . $order->secure_key;
fertig
Link GitHub: https://github.com/PrestaShop/PrestaShop/pull/20616/files