I'm having a super weird effect with a Crate I'm trying to make for my 3D game.
The basic idea is that among other things, I can pickup crates, place them, and stand on top of them to move. If I stand on top of them, I want to disable both the ability to grab them and also their physics with the player so they don't go flying.
For that (at the beginning of the video) I have a FloorCheckComponent on the player's feet which checks whatever is in contact and interacts with it. Whenever it detects an object, it disables its physics and etc. However, the collision has a weird effect:
It glitches in and out of collision (between the FloorChecker and the crate) IF and ONLY IF the Crate is the original scene I dragged from the FileSystem onto the current scene. If I duplicate the Crate subscene, they work fine, as shown in the video, it's just the original one that does this glitch. Does anyone know why is this happening? Really feels like magic to me.