{"section":"known-issues","requestedLocale":"en","requestedSlug":"ui-triggers-separate-requests-for-each-keyfield-of-an-attachment","locale":"en","slug":"ui-triggers-separate-requests-for-each-keyfield-of-an-attachment","path":"docs/en/known-issues/Checkout/ui-triggers-separate-requests-for-each-keyfield-of-an-attachment.md","branch":"main","content":"## Summary\n\n\nWhen you set the value for an item attachment field through the UI, this triggers a request to update the orderForm, even if there are still more fields left.\nThis request will then be processed, and the response with the updated orderForm.\n\nIn cases where the attachment has multiple open text fields, this may cause subsequent fields to be overwritten while you're typing their values.\nThis happens because the update request will have been sent when this field was still blank, so it will also be blank in the response.\n\nIn cases where the item has a subscription attachment with multiple keys, it may trigger an error message like \"unable to communicate with seller\" / \"não foi possível se comunicar com o seller\".\nThis happens because the subscription will expect multiple keys to have been filled, but the first request will only have sent one.\n\n\n##\n\n## Simulation\n\n\nCreate an attachment with at least two keys/fields.\nAdd an item linked to this attachment to your cart, then add the attachment.\nFinally, set the value for one field, and observe the behavior that follows.\n\n\n##\n\n## Workaround\n\n\nN/A"}