Scripts inside Components

Is there a process I need to go through to pre-load a component? What I mean is, I’m using the ‘pop-up’ plugin to open a component. Within the component is a form that’s come from a newsletter builder (zagomail) that I use. However, it seems as though the component doesn’t run the script within the component reliably and as such the form doesn’t load every time the pop-up is clicked. Is there a way I can ensure the component is loaded on page-load?

For reference the build website is westernhockey.fury.co.nz - If you scroll to the bottom, the component loads in the homepage (I put it there for testing) in the section before the footer (big red subscribe now button), however, when clicking the pop-up link (in the footer, the newsletter icon next to the social icons) it doesn’t load the same form reliably when it’s within a pop-up overlay