I found in source control that I solved that problem. And yes %20 is translated to a single space.
The error in the attachment indicates that it searches for the file with %2520. I googled the problem and it is the result for a uri translation. It needs to translate twice to get into this situation.
I will look into the problem and will add code to replace the characters and all other exception, because there are more characters like + _& etc.