- πΊπΈUnited States mradcliffe USA
Sorry for the very late response.
I looked at the site_alert module and I think the only thing that may be causing the double render is that the module has a route it loads via JavaScript,
/ajax/site_alert
.If the agreement is configured with Visibility to "Show on every page except the listed pages", then adding that path to the Visibility Pages configuration will prevent the Agreement from rendering when that path is requested.