Unity says image is set to read only even though its not: “the operation paste cannot be executed because the selection or package is set to read-only”. I am trying to set an image as a background for a start screen UI in a 3D game. Unity is not accepting the file and giving me this error. Image is already set to sprite(2D and UI).
EDIT: Turns out the issue was the sprite mode was set to multiple not single.
Where (component + field name) and how (ctrl+v, drag/drop, or object selector) are you trying to make the assignment? Most likely it‘s not the correct field type, ie if you intend to drop it onto a rendertexture field that won‘t work.
UGUI I assume, not UI Toolkit?
Yes it is UGUI, I figured out the problem, it turns out that the sprite mode was set to multiple, changed it to single and it worked. Thanks for your help.