Here is my program but it won't update no matter what!
while true do
print(game.Workspace.Activate.Value)
wait(1)
end
if game.Workspace.Activate.Value changes then it would still print the original number that the game started out with. It will not update. I change the value using another script.

9 comments
how are you changing the value? with what type of script? and what type of script is this?
try > instead of ==
again what type of script is this? and how is "Activate" being created? it may be an FE issue.
I changed it to an easier one that still won't work
if the value is created by the server it must be changed by the server, if its being changed by the client then it wont be recognized.
it is changed by the server
show us how
is the value even changing? Check that.
yes it does change