Pick up script dont work when scene is loaded

i have a sword and pick up script… everything works i can drop it … but somewhy when i play another scene and make it to the next scene it wont work anymore ,i tried a lot but nothing works. the weird thing is i have another scene with also a sword that i can pick up and when i load that ,everything works ,only in that one scene where every else script works when its loaded. please i cant finish my game when i dont fix this.