Establish what is happening
Capture safe input
Use a synthetic or redacted address and record country, region, postal format, apartment handling, and locale. Note which fields were required, normalized, or cleared. Keep personal address data out of screenshots and logs while retaining enough structure to reproduce the branch.
Compare nearby formats
Try the same street with accepted postal punctuation, region names, apartment notation, and country selection. Compare the validation message, normalized fields, shipping options, and tax result. Keep one changed input per attempt so the failing field is visible.
Mark the blocking boundary
Identify whether rejection happens on blur, submit, shipping calculation, tax calculation, or order creation. Compare client validation with the server response. Record unsupported-region behavior separately from a formatting mismatch or a response that never arrives.
What to carry forward
Triage is complete when the failure has a reproducible country and field shape, a precise blocking step, and the observed message and response. If the normalizer's rule is unavailable, preserve that gap as an investigation question.
Keep the decision with the work.
Use a Work Item in Aglet to record the problem, the evidence you have, and the next decision. Add an owner and priority, then keep updates in the discussion so the next person can follow the reasoning.
Create an account See the product workflow