QFieldSync not updating original GeoPackage after project folder move

Hi everyone,

I’m experiencing a synchronization issue between QField and QGIS after moving my project folder, and I’d really appreciate your help.

Context:

  • I created a QGIS project with a GeoPackage as main data source.

  • I exported the project using QFieldSync (“Package for QField”).

  • I collected data in the field using QField (edits + photos).

  • After that, I moved the entire project folder into a different directory (no internal changes, just a parent folder).

Problem:
When I try to synchronize back in QGIS using QFieldSync:

  • I get the warning:
    “Original project not found… Would you like to use the currently opened project instead?”

  • I select “Yes”.

  • The sync process completes without errors.

However:

  • The original GeoPackage (master file) shows the new data BUT is NOT updated and an icon with things that seems like plugs appear

  • In QGIS, it seems like I’m visualizing updated data, but they are not actually written into the main working GeoPackage.

Any insight or best practices would be extremely helpful. Thanks in advance!

You seem to be using “wire transfers” (not QFieldCloud). If that’s the case, keep in mind that QFieldSync pretty much expects to use the <user home folder>/QField/export and import forlders for exchanging data between QField and QGIS. I recommend to use those folders while you do field work, and optionally copy (but not move) the files to another location of your liking.

When you originally “packaged” the project for QField, QFieldSync created a copy of your project on the export folder. I recommend to consider this as your “working copy” and the original from which it was created as a backup or template from which you can create more field projects.