Graylog Search HTTP 200 but still "No results found!"

Reading the forum and followed Graylog api access through nginx proxy. However, I am still perplexed.

Everything validates in LibreNMS
Graylog appears to be working

This setting got me to where I think I should be working.
$config[‘graylog’][‘base_uri’] = ‘/api/search/universal/relative’;

On the Graylog server, the NGINX log:
librenms server ip - admin [19/Feb/2019:20:36:31 +0000] “GET /api/search/universal/relative?query=%28source%3A%22server.fqdn.local%22%20%7C%7C%20source%3A%221.2.3.4%22%29&range=0&limit=25&offset=0 HTTP/1.1” 200 32053 “-” “GuzzleHttp/6.3.3 curl/7.58.0 PHP/7.2.15-1+ubuntu18.04.1+deb.sury.org+1”

I see this “200 32053” and I think 200 = good and the server sent 32k of data? However, all I get in LibreNMS is “No results found!”

I took this log entry and tested manually from my NMS server and I got very nice XML.
curl -4 -X GET -u “admin:xxxxxxxx” -H ‘Accept: application/json’ ‘https://graylog.local/api/search/universal/relative?query=(source%3A"server.fqdn.local"%20||%20source%3A"1.2.3.4")&range=0&limit=25&offset=0’ | python -m json.tool
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
100 30844 0 30844 0 0 19362 0 --:–:-- 0:00:01 --:–:-- 19362

I have tried “/debug=yes/” but I don’t think that yielded anything useful. Is it possiable to debug the backend?