Image wont update through server script

At the Gearequiped.Changed function is the problem, i dont know why it skips over the Gear.Image and makes the image blank

Why is there in the local handler at if … == … or but lile with the commentary?

oh that was previously what i was doing. I wanted it to only set the image if the item name == this, but then it wasnt working so i just thought to test to see that everytime it updates, the image would be this, but it doesnt work for items that arent CSludgeHead (CommonSludgeHead)

I do not see what could be the problem. Maybe asding a argument to the function?

hmm i think the problem is something like, the image’s image is not being set correctly or something along the lines, because this code has been working perfectly, and perfectly after i set the image, its only the image casuing the problem, every single other part of the script works, and even after. Usually if their was an error it would break the script but it doesnt even break, so that makes me think its the image and theirs something wrong with it

Since you already have GearEquiped, capitalized or not it’s think it’s the same.

I see what you mean, but i dont think so because that part of the code also works as intended before i add the image, the only thing that doesnt work is the image.