Troubleshooting & Reference · Article 7.8
„Mein Kunde hat auf den Änderungslink geklickt und erhielt ‚Sitzung abgelaufen'"
Ein im Mai 2026 behobener Fehler verursachte, dass die öffentliche Änderungsansicht zur Freelancer-Anmeldung weiterleitete, wenn der Authentifizierungsstatus nicht eindeutig war. Behoben mit einem `skipAuth`-Flag auf der öffentlichen Route. Wenn dies nach der Fehlerbehebung bei einem neuen Angebot auftritt, wenden Sie sich an den Support.
Dieses Problem betraf eine kleine Anzahl von Änderungs-E-Mails, die vor der Fehlerbehebung (Mai 2026) versandt wurden. Das Symptom war verwirrend – der Kunde dachte, er habe etwas falsch gemacht, während in Wirklichkeit die Route fälschlicherweise eine Freelancer-Anmeldung bei einer öffentlichen Kunden-URL überprüfte. Die Fehlerbehebung ist in der Produktion ausgerollt; neue Änderungen sind davon nicht betroffen.
Step by step
Prüfen, wann die Änderung gesendet wurde.
Wenn vor Mai 2026, kann der E-Mail-Link die fehlerhafte Route haben.
Auf
Änderung erneut sendenklickenüber Aktionen in der Angebotsdetailansicht. Die neue E-Mail verwendet die korrigierte Route.
Mit dem Kunden bestätigen.
Der neue Link sollte den Kunden direkt zum PIN-Gate führen, ohne Weiterleitungs-Anmeldung.
Why this works this way
Die Fehlerbehebung ([D-115] / BUG-PROD-009) hat ein skipAuth-Flag zur Konfiguration der öffentlichen Änderungsroute hinzugefügt. Ohne es hat die Auth-Guard des React-Routers die Route abgefangen und den Kunden zu /login weitergeleitet, wenn kein Freelancer-Token gefunden wurde – was bei einem Kunden immer der Fall ist (Kunden sind keine Freelancer). Das PIN-Gate ist die einzige Authentifizierung, die auf einer kundengerichteten URL gelten sollte.
Dasselbe Muster hat auch die öffentliche Änderungs-Zahlungsroute behoben, die dasselbe Problem hatte. Beide wurden nach Mai 2026 korrigiert.
Troubleshooting
Keep reading
Refunds & Notifications
Email: "Change to your contract — please review"
Sent when you publish an amendment from the change-order wizard. Carries the unsigned addendum PDF, a fresh PIN, and a sign/decline CTA.
Troubleshooting & Reference
"The amendment wizard won't let me click Send"
The Send button is disabled or click does nothing. Three causes: a required field is empty, a duplicate draft amendment is open, or the parent proposal isn't in a state that allows amendments.
Troubleshooting & Reference
"My client can't enter the PIN" (lockouts and lost codes)
The 4-digit PIN gate protects every proposal and amendment link. Five wrong attempts in 24 hours triggers a per-IP lockout. Recovery is one click away — issue a fresh link.