Thank you!
And hmm, must be a browser limitation. It ran when I had it open another window ( but I use two monitors), but I guess things aren't ticking over probably when tabbed. Unfortunately, something I didn't catch in my testing I'm sorry.