When running on Safari 15 I get a THREE.WebGLRenderer: Context Lost error causing the page to keep loading and the photosphere not to be shown.
Have been trying to update dependencies in a fork to see if this can be resolved.
Note: I had a similar error with a-frame which was fixed by updating to a newer version of aframe/THREE.