Hello! So I have this issue where everytime I try to use the above phrases, it does not return the ID or Name. It just does the exact text

Ex: "inventory.giveto {player.id} xmas.tree 1" will return "Could'nt find player!" in console since its ready the player ID as "{player.id}" not XXXXXXXXXXX7890.

I tried unloading PlaceholderAPI thinking there could be some collision issues and nothing changed. Works with RCON though so I will use that. Still though, does not work through console