Hello, there is a bug I am experiencing where global variables will take the names of other global variables. This makes it impossible to use them in FSM's until you restart unity.
Playmaker version 1.9.0
Unity Version 2019.2.9f1
Reproduction:
1. Set a global variable in an FSM using an action.
(I've tested this with Set Int Value and Set String value).
2. Change the global variable being set.
3. Undo the change (Control Z)
The second variable will take the name of the first variable until you restart unity (this only happens for global variables).
A workaround is to simply never undo changing global variables, and to just change them again manually.