Never has such a useful tool been so soaked in redundancies and needless confusion. Google Earth creation tools are specific to Google Earth “on web” which is not to be confused with either Google Earth “on mobile” or Google Earth “pro for desktop”. To further complicate matters Google Earth on web and presentations made with same only work with Chrome browsers. Nevertheless, potential is enormous.
My first foray into the new creation tools. If your default browser isn’t Chrome you need to copy the link and paste it into a Chrome window.