I have been trying to upload some CSV datasets that have German characters into my SPARQL endpoint. The mappings and dataset themselves are working, as the SPARQL endpoint does have all the right triples present.
However, the display of German characters is often in weird characters like Ã� instead of ß. When using the output parameter for a local file, the characters are showing up correctly. The problem seems to be in the SPARQLEndpointTarget code, specifically, this line, and adding this ; charset=UTF-8 might be able to fix it.