Geopackages load error

Hi, everyone.
I would like to know if someone can help me with a problem I got when I load some specific geopackages.
I already add some to my map; however, I have two geopackages that when I add them I got a warning message:

plot [WARNING]: Long input record (4096 bytes) was truncated to first 4094 bytes!
plot [WARNING]: Long input record (8192 bytes) was truncated to first 4094 bytes!
plot [WARNING]: Long input record (8192 bytes) was truncated to first 4094 bytes!
plot [WARNING]: Long input record (4096 bytes) was truncated to first 4094 bytes!
plot [WARNING]: Long input record (8192 bytes) was truncated to first 4094 bytes!
plot [WARNING]: Long input record (16392 bytes) was truncated to first 4094 bytes!
plot [WARNING]: Long input record (7395 bytes) was truncated to first 4094 bytes!
plot [WARNING]: Long input record (4096 bytes) was truncated to first 4094 bytes!

But the geopackage doesnt appear in my map, I tried it to add it as a shapefile. But I have the same result

I’m using Ubuntu 20.04.5 LTS.
And the PyGMT information:
PyGMT information:
version: v0.7.0
System information:
python: 3.9.13 | packaged by conda-forge | (main, May 27 2022, 16:56:21) [GCC 10.3.0]
executable: /home/tsunami/anaconda3/envs/pygmt/bin/python
machine: Linux-5.15.0-50-generic-x86_64-with-glibc2.31
Dependency information:
numpy: 1.23.3
pandas: 1.5.0
xarray: 2022.9.0
netCDF4: 1.6.1
packaging: 21.3
geopandas: 0.11.1
ghostscript: 9.54.0
gmt: 6.4.0

This is the geopackage I got the error:

Thanks for the help!

It would be easier to help if you uploaded a MWE of the script you are using.
My guess is that you are trying to plot the sqlite database directly. You need to translate it into a form that GMT understands. Try GDAL. eg
ogr2ogr -f GMT TectonicPlates.gmt TectonicPlates.gpkg