Reproduce the issue:
- Enable the Revamped Asset Manager beta feature
- Import something that has Cyrillic in its path (for example, the file itself is written in Cyrillic, or the folder it’s in is named in Cyrillic)
- Get the error
18:56:58.002 argument #1 expects a string, but table was passed - Edit
18:56:58.002 Stack Begin - Studio
18:56:58.002 Script ‘AssetImporter.AssetImporter.Src.Utility.parseErrorTable’, Line 15 - Studio
18:56:58.002 Script ‘AssetImporter.AssetImporter.Src.Utility.parseErrorTable’, Line 14 - function parseErrorMessage - Studio
18:56:58.002 Script ‘AssetImporter.AssetImporter.Src.Controllers.UploadController’, Line 101 - Studio
18:56:58.002 Script ‘AssetImporter.AssetImporter.Packages._Index.Promise.Promise’, Line 178 - function runExecutor - Studio
18:56:58.002 Script ‘AssetImporter.AssetImporter.Packages._Index.Promise.Promise’, Line 187 - Studio
18:56:58.002 Script ‘AssetImporter.AssetImporter.Packages._Index.Promise.Promise’, Line 1254 - Studio
18:56:58.002 Script ‘AssetImporter.AssetImporter.Packages._Index.Promise.Promise’, Line 178 - function runExecutor - Studio
18:56:58.002 Script ‘AssetImporter.AssetImporter.Packages._Index.Promise.Promise’, Line 305 - Studio
18:56:58.002 Stack End - Studio
What’s happening in the video
- Attempting to import 4 files with paths containing Cyrillic characters - error
- Attempting to import 4 files with paths containing only Latin characters - success
Old Asset Manager/Importer; attempt to import 4 files containing Cyrillic in the path - success
System Info
- Intel(R) Core™ i5-9400F CPU @ 2.90GHz
- NVIDIA GeForce GTX 1650
- 16,0 GB RAM DDR4
Beta Features
Expected behavior
Revamped Asset Manager should not return errors if the path of the file/s I want to import contains Cyrillic characters.



