Thanks for responding so quickly 😃
Good to know that iframes cause issues for the extension. Do you know if it plays nice with React SPAs?
Since the platform isn't in public beta yet, I don't know how much I can share, but here's a sanitised, more accurate version of what I'm working with.
<form class="margin-top-7"><div class="form-group">
<fieldset class="fieldset">
<legend class="fieldset__legend fieldset__legend--xl"><h1 class="fieldset__heading">Choose an option</h1></legend>
<div class="" data-test="radios-wrapper">
<div class="form-group">
<div class="radios" id="radios_j8slu" data-test="radios" role="radiogroup">
<div class="radios__item"><input class="radios__input" id="R8000" name="radios_j8slu" aria-labelledby="R8000--label" data-test="radio-button" type="radio" value="R8000"><label class="label radios__label" id="R8000--label" for="R8000">Option 1</label>
</div>
<div class="radios__item"><input class="radios__input" id="R8001" name="radios_j8slu" aria-labelledby="R8001--label" data-test="radio-button" type="radio" value="R8001"><label class="label radios__label" id="R8001--label" for="R8001">Option 2</label>
</div>
<div class="radios__item"><input class="radios__input" id="R8008" name="radios_j8slu" aria-labelledby="R8008--label" data-test="radio-button" type="radio" value="R8008"><label class="label radios__label" id="R8008--label" for="R8008">Option 3</label>
</div>
<div class="radios__item"><input class="radios__input" id="R8010" name="radios_j8slu" aria-labelledby="R8010--label" data-test="radio-button" type="radio" value="R8010"><label class="label radios__label" id="R8010--label" for="R8010">Option 4</label>
</div>
</div>
</div>
</div>
</fieldset>
</div>
<br><button class="button button--small" aria-disabled="false" type="submit" data-test="submit">Continue</button></form>
If I render the form on its own, I can interact with the radio buttons, but not the submit button. Meanwhile, I can't select the radio buttons or the submit button in my React SPA (in my react spa, the parent elements are html>body>div>main>div>this form, if relevant).
Thanks,
Harry