The New Validation Rejected the Empty Optional a Legacy Client Always Sends
A stricter parser added by an agent rejected a request because an optional field arrived as an empty string. The agent's own synthetic test omitted the field entirely, so it never saw the empty-string shape that older clients have been sending for years.

