When using an URL with non-English characters during the registration process of an external tool, Moodle breaks (doesn't show all the external tools) and returns an invalidresponse exception. Am I doing something wrong, or is this a bug?
Never mind, this is resolved. Turns out I thought a URL can handle a non-English character due to it working on Firefox. Fixed by encoding it to be URL safe.