I had kind of the same problem (or atleast I think I did). I am guessing you’re using the tutorial provided by PlayCanvas to switch scenes? The thing is, that Switching scenes is additive. I had to first destroy the old hirarchy and then load the new one in order for it to work properly, especially, when using same scripts/events in your other scene.
var oldHierarchy = this.app.root.findByName('Root');
oldHierarchy.destroy();
this.app.loadSceneHierarchy(this.sceneId);
I have no idea what’s going wrong with the collision tough, can happen sometimes, maybe some Rigibody component is not enabled correctly I don’t have much experience with the collision system
Thanks a lot @Bfischlin, I’ll implement the code above in my scripts and see if it works, and get back to you about the result. Meanwhile, could you please also help me with the skybox problem(point no. 3)?