Currently, if the file name contains an invalid character, the system does not provide a clear warning or explanation. Instead, it simply displays a generic error message like "Try again later." This can be very frustrating, and totally unclear, especially for users with less experience, as they may repeatedly attempt to upload the file without understanding why it’s failing.
In my case, the issue was caused by an invalid character in the file name (specifically, an ampersand). While this was relatively easy for me to spot, (though mostly just guessing at common upload issues in other software) the problem could become much harder to identify if the invalid character were something more subtle, such as a character from another language or a special symbol.
It would be very helpful if the system could implement a feature that detects invalid characters in file names and provides a specific error message explaining the issue. This would, I'm sure, save many users a lot of time and frustration.