Empty Object Response from API call (via AJAX)

I’m able to see the error message in console. If I omit the “headers” line completely from my request, I see {“error”:“Bad Request”,“status”:400,“message”:“No client id specified”}.

But if I keep the headers line but remove my client id, or if I replace my id with just a bogus id, it still returns an empty object as a response (and no errors). Do you think this is due to the caching you mentioned above?