JsonReader and JsonTreeReader do not have the same behavior while reading a long (or an int) when the next token is a double. JsonReader will fail. JsonTreeReader will cast, it should fail also.
I'm getting the following error when I try to use the Chat Downloader at the moment: ERROR: Error reading JArray from JsonReader. Current JsonReader item is not an ...