If I were to put them into the StarterPack, they all work perfectly. Also note this game is in FE.
EDIT: I found out that the LocalScript in the tool runs, while the ServerScript in the tool doesn't!
Server Script:
print("hi") -- <-- THIS DOES NOT PRINT
Tool = script.Parent
CB = script.Parent.CreateBrick
CB.OnServerEvent:connect(function(plr,cb,offset,target,mode,block,ts)
print("hello world".. ts)
end)
EDIT #2: The ServerScript works perfectly. There are no errors. The only problem is that it just isn't running! Disabled is false. I checked.

5 comments
What's wrong with the script, are there any errors?
You aren't giving us much to work with. Check if it's disabled. If not, we need a lot more info.
I was requested to give the ServerScript. Here it is. The only problem is that it doesn't run at all. The LocalScript fires the remoteevent in the tool.
Does the tool parts fall off the map when you clone it from ReplicatedStorage to backpack?
Are you cloning the tool using a localscript or a server script?