For the catalogs gaia_dr2.x1p5__gaia_source__unwise_dr1__object and unwise_dr1.x1p5__object_gaia_dr2__gaia_source, the UnWISE object ID (for the first catalog is "id2" and for the secon is "id1") has a type of VARCHAR(n) which is an unsigned char with length 16.
When doing queries to get this specific column (or the full table) from python with the pyvo library, the values for the column are returned with a type of unsigned char with length 1. Therefore every value of the column has only the first character of the string and it's missing the rest.
Could you please check the issue? It is worth mentioning that doing the query from TOPCAT or the Query Interface from Astro Data Lab web page, the column values are returned with the correct length, so looks like it's only affecting python.