It's not judgement, it's fact. %uXXXX escaping is non-standard. Sure, Chrome may support it, but macOS doesn't.
The standards are, and they say your URL is not valid.
I already told you: fix the URL so it's valid.
Chrome may accept it if you paste it directly into the browser, but macOS APIs will not accept your URL. Because it's not valid.