just had this happen.
I changed a prefab to reference a new global variable Checkpoint game object, and when I went to test the checkpoint system... my player wouldn't move... and what happened was that my buttons changed their reference from the global "player" to this new checkpoint game object..
However.. the global "player" is gone, and now there are two checkpoint globals
one of these is supposed to be player...

I checked the collaboration changes... looks like my player prefab changed also. the get owner says player in the action.. but player is not listed in the globals. I had to create a new player global
also, anything that referenced that changed player global now reads the double of the checkpoint global...
furthermore... the double of that global is not listed, since I just made the change I will just delete them both and see what happens

1.8.5
2017.1.0f3