As the logs show, the script that sets the "playerPosition" scene variable is working, however the script on another object that needs to get this is just returning the default value.
New to visual scripting so likely doing something stupid.
Neither of the playerPosition variable names have any whitespace, they match exactly.