Thank you for reply. I tried the Java v2 which fixed the issue of displaying without having to kick start it with an inspection, but it still displayed out of frame.
I did also post in the wordpress theme dev site who got back to me with the below, which for anyone interested did the trick.
‘You currently have the “Footer Reveal” setting enabled which is hidden by default, this will break any elements that require javascript to calculate heights (because hidden elements have a 0 height by default). My guess is this is the issue.
You can disable the Footer Reveal to test at Appearance > Customize > Footer > General > Footer Reveal’