STUDIO CORRECTION — authored CAPA JavaScript labels (prepared, NOT applied) Course: course-v1:rg+SEN001+2026 Station/unit: Station 4, «Чому соціально-емоційні навички в освітньому процесі?» Exercise: «Який це стрес?» Problem block: block-v1:rg+SEN001+2026+type@problem+block@3dde186fdb784efbb521e3a7fd46d915 Confirmed defect The problem's authored translateSubmitBtn() writes numeric HTML entities into button.textContent/input.value. JavaScript does not decode HTML entities in strings. Learners see the entity sequence instead of «Надіслати»; its width creates horizontal overflow on phones. The select placeholder has the same issue and should read «Оберіть варіант». The script runs immediately and again after300/900ms, so this is not a short loading state. Important serialization detail The current platform source (edx-platform HEAD d746405b96, common/lib/capa/capa/capa_problem.py:784) calls etree.tostring(...).decode('utf-8') without an encoding argument. Default ASCII XML serialization converts non-ASCII characters inside JavaScript to numeric entities. Replacing the authored string with literal Ukrainian alone can therefore recreate the bug. Use ASCII JavaScript Unicode escapes, which become readable Ukrainian only when JavaScript runs. Do not use innerHTML or decode arbitrary HTML. Precise Studio edit Open the problem block above in Studio's advanced XML editor. Preserve all questions, answer keys, grading settings, and existing unrelated content. Within its existing