Variable changing by itself

Sorry for the confusion, this is a single-player game, i’m using repnotify to print something when the variable is changed. Which part of logic should i post? The variable is only called to be changed in one function, i could post the parts of the code that call that function but i already know the variable is changing without that function being called so i don’t think it would be of much help.
I’m 100% confident this is something wrong with unreal and not with my code because of it changing without the function being called and a brand new variable in the same actor doing the same thing.