I think the following is syntactically valid (it's a much-shorter version of my original problem case), but Stardog version 2.2.4 errors out:
% cat update-fail
insert data {
<urn:alpha> <urn:beta> """\U0001F61F""" .
}
% curl -i -u admin:admin --data-urlencode update@update-fail
http://localhost:5820/single/updateHTTP/1.1 400 Lexical error at line 2, column 28. Encountered: "U" (85), after : "\"\\"
Content-Length: 74
SD-Error-Code: MalformedQuery
Connection: close
Server: Stardog/2.2.4/v4
Lexical error at line 2, column 28. Encountered: "U" (85), after : "\"\\"
Thanks,
Doug