side notes:
https://www.sqlite.org/pragma.html#pragma_page_size
When a new database is created, SQLite assigns a page size to the database based on platform and filesystem. For many years, the default page size was almost always 1024 bytes, but beginning with SQLite version 3.12.0 (2016-03-29), the default page size increased to 4096. The default page size is recommended for most applications.
So, if you have created a DB on a different filesystem then moved it to the new, it could become incompatible.