That’s what i thought originally, so I added a debug line just above the GSON event:
public void onFailure(int statusCode, String content) {
System.out.println(“Error (”+statusCode+"): " + content);
Gson gson = new Gson();
handler.onFailure(gson.fromJson(content, TwitchErrorResource.class));
}
The content string was the one returning the random symbols and taking place prior to any other event. It’s just a raw output from the API.