Surely, if a query does not work, one of the things you need to check is whether all the colons, full stops, commas, percent signs and plus signs that the query authors elected to unicode-escape in order to be able to squeeze IRIs into prefixed names are indeed correct, or if they mixed up a \u0025 for a \u002d somewhere.