Tool having strange behaviour and collision (Also dissapearing 5 seconds upon joining)

robloxapp-20250210-1702252.wmv (575.3 KB)

As you can see from this video. My character stutter a bit when the sword collide with the ground because the sword have unintentional collisions (I set the collision on because i assume tool doesn’t have collision in player hand). But that maybe because my tool doesn’t requireHandle, so the mesh now actually have collisions with workspace. I tried fixing this obviously by turning off the collisions and / or giving it new collisions group. However, another problem arise that the sword dissapear 5 seconds after spawning. I assume this is because the tool equipping doesn’t replicate to server (I handle the tool rigging to character locally for instant replication) So the real tool in the workspace (or wherever the tool is stored when unequipped) fell off the world and automaticly deleted.

I will try fixing this by Anchoring the tool when unequipped and unanchor it when equipped, alongside with some server side check management to make sure it replicate on all client But what are your insight on this strange problem, any alternate solution?