Hello @Gillian,
Great question!
The sourcemap isn’t needed for script execution, it’s a mapping between minified JS and the source file it came from. It’s helpful for debugging purposes but the Klaviyo.js would still work without it to call and execute all Klaviyo functions such as rendering a signup form.
Since it sounds like you have a 10 second delay set for your signup’s behavioral settings, this would be the reason as to why it is taking some time for the form to appear. Keep in mind that this time delay starts counting when your site fully loads. Meaning if your website contains larger content files that may cause the site to take longer to full load, the signup form’s delay would not start counting down until the page has fully loaded all scripts.
Similarly, if you have multiple display timing behavioral settings in place, all of those behaviors must be met in order for the form to appear as they are separated by AND conditions as opposed to OR conditions as mentioned in the Form Behavior subsection of the Guide to the Signup Form Builder Help Center article.
I hope this helps!
David