"psave" doesn't save in a preset

I’m trying to create a preset with a simple API command that saves the current state to a specific preset number.

I’m using the JSON API and adding {"psave":110} to the API Command field. Unfortunately, when I save the preset, the command reverts to an empty command: ‘{}’. Using the preset doesn’t save the current settings to preset #110 as expected.

Conversely, I can use the HTTP API with PS=110 and that saves properly and works to create a new preset at #110.

I’m not sure if this is a bug with the JSON API or if this functionality just isn’t supported with JSON. I wanted to use JSON over HTTP because with it, I can name the preset. But I don’t see an option to save a named preset with HTTP, or even rename an existing preset.

Can anyone advice me if I’m doing something wrong? Or did I just encounter a bug?

I faced the same thing and the reply was that {“psave”:110} example can not be used in a preset , it works perfectly fine if used from something like MQTT .
image
image