There is a bug where the %player% placeholder is removed when the command is executed in enchanter GUI, resulting in no player being available to receive the item. This issue occurs when the PlaceholderAPI Player expansion is installed on the server.
Unfortunately, this is unlikely to be fixed soon, and there is nothing we can do about it at the moment.
This update provides a solution using DeluxeMenu. We will redirect the buy feature to DeluxeMenu to handle the item.