UUID and array datatypes are not available in GPKG/SQLite, so right now one must workaround it by using other available datatypes. Anyway it would be much better if dbsync would be smart enough to take care of the conversion to a supported datatype (i.e. text) in the GPKG and take care of casting to the original datatype when synching back.