OK so set unlock is used to set lock or unlock a button from the UI (lock buttons) Get lock is used to check if the specified button is unlocked or locked To do what you wish you can link the purchase node to set unlock nodes and some locked buttons in the UI but that's for menu jumps like new worlds or scenes if you wish to unlock characters you need to play with custom code and settings class thats not restored on a reinstall of the app Check more details here https://discord.com/channels/441096670722260992/441301023282167809/1122846414054113361