Hallo John,
das mit der Rechnungsnummer in der HTML-Version ist normal. Auf das Rechnungsdatum habe ich nie geachtet, aber wenn die Nummer nicht vergeben ist, würde das Sinn machen.
Der Link sieht richtig aus.
Wenn die Datei im Hintergrund erzeugt wird - das heißt, man kann sie per FTP aus dem sicheren Pfad heraus herunterladen - dann habe ich da leider auch keine bekannte Erklärung für. TCPDF scheint zu funktionieren.
Vielleicht noch einmal alles aus dem Paket heraus einzeln installieren. Core, AIO, TCPDF, vmadmin-Template.
Vielleicht liegt es auch am Server, dass dort etwas von einer "Security Software" geblockt wird, oder die Dateirechte der PDFs irgendwie geändert werden.
Normalerweise sollten diese durch den Webserver-Benutzer angelegt werden und auch von diesem wieder gelesen werden können.
Vielleicht hilft es, ein Backup auf einem anderen Server oder lokal zu installieren.
Grüße
Stefan