Double Encoding for the space in OSLCQueryParamater

Are you encoding the where clause before setting it in ‘OslcQueryParameters’?
Try not to do that and see if it helps.

I would assume (but it can be wrong) that OSLCQuery is taking care of any necessary encoding before the query is submitted.
Have you tried debugging your request down into the OSLCClient library?