CRM API - Search records using two lookup fields => empty response

CRM API - Search records using two lookup fields => empty response

I Want to search a record using v2 api with two lookupfields like this:

Empty response (nothing found) with this query:
.../crm/v2/Kunden_Produkte/search?criteria=((Hardwarezuordnung.id:equals:1037613000009920263) and (Produktzuordnung.id:equals:1037613000032948159))

If I do the same thing in Zoho CRM, I get the records:
zoho.crm.searchRecords("Kunden_Produkte", "((Hardwarezuordnung.id:equals:1037613000009920263) and (Produktzuordnung.id:equals:1037613000032948159))");

If I use only one lookupfield, I get all records:
.../crm/v2/Kunden_Produkte/search?criteria=(Hardwarezuordnung.id:equals:1037613000009920263)

Why is my first query empty?