I have a working game live on Steam, I am now trying to make a demo version of the game, basically I cut out menu links so you can only play a couple of levels/modes. The original game works fine using Steamworks leaderboards. In the demo build the code is identical and all I have changed is the appID, and the demo works perfectly when run from the editor, but as soon as I make a standalone build and run it or upload it to Steam and download it using a red developer key and run it the demo runs fine but it can't read or write to the leaderboards...it gets the player name and friend count etc. it simply can't read or write to the leaderboards. So given the code is the same as the game, and the demo works fine in the Unity editor I have to assume there is something passed from the Editor, maybe the access level/preferences that allows it to talk to Steam but when built as standalone these things are not passed over and so it fails to talk to it. Has anyone had this, seen it or got any clues? I have read in forums and found it to be true that to get them to work from the Unity editor you have to run Steam and run Unity as administrator and that makes me think it's something similar. Also to note I have done nothing different to when I uploaded the full game and it just worked making me think maybe there is something odd about how demos work, as they are a 'subset' of the full game. Getting pretty desperate now having spent a week trying to find a solution. Even if you don't know the solution but you do know how to talk directly to a Steam tech support that would be a big help as posting in their forums hasn't been fruitful so far!