Changes to libpico have introduced an extradata field to MessageServiceReAuth as a length-prepended sequence of bytes added to the end of the encryptedData field (see the serialize and deserialize functions of libpico).
These changes need to be replicated in jpico as well.
See mypico/libpico#8 for more info.