While you can't name entities in Eden player, you can name them Player (or any other variation with uppercase letters) which pretty much breaks all scripts that use the player command. Since the SQF interpreter searches through variable names before it searches through command names, and since it's is case insensitive, it returns the trigger instead of the player. The same principle applies to all other commands and is especially fun with call and spawn.
This is probably a good time to request a case insensitive in command again, with which you could easily filter the variable name input field without any need to use toLower.