Answer
The on-premise external-search URL syntax doesn't carry over — the working pattern in the current web client is a page URL with a $filter (or equivalent semicolon-separated filter) expression naming the actual key fields and their values directly, rather than the old external_search=OBJKEY=... convention.