I’m having issues with how a related asset field is set using JS API when the user is a regular User vs a Backend User. If I try and set the field value with multiple asset IDs as a JSON encoded object, the same script encodes the data (and doesn’t work) when run as a User but works fine as a Backend User.
In the Metadata Field Updated logs I can see it sets the value to something like this when run as a Backend User:
But sets it to this when run as a User:
Has anyone come across this before?
Matrix Version: 188.8.131.52