Hi Harrison
I haven’t done too much S3 hosting but you might check the following.
Are any files missing from the upload? If your browser tab has a title then you’ve got your html file there but what about all your JS files and or images?
Have you tried to do a web inspect using the Chrome Dev toolbar? This will often flag missing files etc
Does the 360 work before you upload it? Does it work when uploaded to a different host?
Feel free to pop me the link and I’ll have a look if it’s not under NDA etc