java – Why does my JsonArrayRequest not get executed?

In my app i have a method that looks somewhat like this:

    private void getLocationByInput() {
        String dataToLookFor = textCustomHome.getText().toString();
        try {
            dataToLookFor = URLEncoder.encode(dataToLookFor, StandardCharsets.UTF_8.toString());
        } catch (UnsupportedEncodingException e) {
        String url = "" + dataToLookFor + "&countrycodes=de&limit=1";
        JsonArrayRequest req = new JsonArrayRequest(Request.Method.GET, url, null, response -> {
        }, error -> {});

Now, this Request does not seem to execute, as neither the SOUT prints, nor the Debugger jumps into the breakpoint i set.
The same url that i use here works perfectly fine when entered manually into Chrome, but somehow only works in my app if i use a StringRequest (but i need the JSON-Array from the body of the response).

Another Volley-Request to a different API works perfectly fine in my app, so I think all the config around this cant be the problem.

Does anybody here know why this request does not really work?

(Example url: