Due to processing raw data which I don’t control, I require the name of a scriptable object asset to be CON.asset.
Strangely, I get this error when I attempt to save a file with that name:
.../CON.asset is not a valid asset file name. Please make sure there are no slashes or other unallowed characters in the file name. The file will be ignored.
STR.asset DEX.asset ABC.asset
are all fine. You can simulate this by simply renaming an existing file in the editor, even a text file cannot be con.txt, but can be abc.txt.
Why is this? Is there any workaround?