Troubleshooting & Reference · Article 7.8
"Mijn klant klikte op de addendumlink en zag 'Sessie verlopen'"
Een bug die in mei 2026 is opgelost, zorgde ervoor dat de openbare addendumweergave doorverwees naar de freelancer-login wanneer de auth-status onduidelijk was. Opgelost met een `skipAuth`-vlag op de openbare route. Als u dit ziet op een nieuwe offerte na de fix, neem dan contact op met ondersteuning.
Dit probleem trof een klein aantal addendum-e-mails die waren verstuurd vóór de fix (mei 2026). Het symptoom was verwarrend — de klant dacht dat hij iets fout had gedaan, terwijl de route ten onrechte controleerde op een freelancer-login op een openbare client-URL. De fix is uitgebracht naar productie; nieuwe addenda ondervinden dit probleem niet.
Step by step
Controleer wanneer het addendum is verstuurd.
Als dit vóór mei 2026 was, kan de e-maillink de buggy route hebben.
Klik op
Addendum opnieuw verzendenvia Acties op de offertedetailpagina. De nieuwe e-mail gebruikt de gecorrigeerde route.
Bevestig met de klant.
De nieuwe link moet hem direct naar de PIN-gate brengen, zonder omleidingen naar de login.
Why this works this way
De fix ([D-115] / BUG-PROD-009) heeft een skipAuth-vlag toegevoegd aan de configuratie van de openbare addendumroute. Zonder deze vlag onderschepte de auth-guard van de React-router de route en stuurde de klant door naar /login als er geen freelancer-token werd gevonden — wat altijd het geval is voor een klant (klanten zijn geen freelancers). De PIN-gate is de enige authenticatie die van toepassing moet zijn op een URL gericht aan klanten.
Hetzelfde patroon heeft ook de openbare addendum-betalingsroute opgelost, die hetzelfde probleem had. Beide zijn gecorrigeerd na mei 2026.
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.