I have configured a QGIS Project file in QGIS 3.22 and used the QFieldSync version 3.4.4 to create a QField Package Project File to be imported into my tablet. However, I encountered this error upon loading the QGS file in QField.

Some of my colleagues also encountered this error. As a workaround, they closed their QGIS project and then repackaged again the project using QFieldSync. They transferred the file to their tablets and luckily the error was fixed and the following layers were able to be loaded.

I did the same workaround but still encountered this error.

What could be the cause of this error?

enter image description here


4 Answers 4


I had the same problem. I turned my .shp files into GeoPackages and everything loaded fine.

(If you did what I did and spent hours working on styles and labels, you can copy and paste the entire formatting in one go by right clicking on the existing layer and choosing Styles>Copy Style>All Style Categories and then clicking the new GeoPackage file and and Styles>Paste Style>All Style Categories - it saved me HOURS!)


I encountered the same problem on several versions of QFieldSync and QGis, some random layers simply refused to load on the Qfield app. To me, it happened both using shape and geopackage layers. The solution I found was to use as a different path for the project output from the QFieldSync plugin. I would consider using a shorter and without spaces path. I'm currently using QGis3.22 and its QFieldSync plugin version 4.4.9


I too was facing this error and for me, it was a problem with the paths. Before you "Package for Qfield", you need to "Configure Current Project". When the menu pops up, go to "General" and make sure you're using "relative" paths, not "absolute". I had to do this because my phone wouldn't let me write to it (some security thing I presume). Instead, I wrote to my hard drive. After that, I connected my phone to the computer, then manually moved the files to my phone. If you didn't set the path to "relative", then the package file would be using absolute paths, which pointed to my hard drive, which obviously don't exist on my phone, hence the need to use relative paths. This fixed the error for me.

With respect to your problem, I see it's using relative paths (i.e. the leading "../" in your path). Make sure those files are found in the correct relative path or else it won't work. That's my advice...not sure it fixes your problem, but I thought I would share my experience.

(Using QGIS 3.22, QFieldSync 4.6, and QField 2.8.7)


I am encountering the same issue (QGIS v3.22.4, QField v2.2.3). I have packaging projects for QField for at least a couple of years now and this error has only started to come up after updating QFieldSync yesterday (v4.1.1). As far as I'm aware, I am doing the same thing as I always have, using the same type of files and now I can't open a project successfully on QField, resulting in either:

  1. Shp layers load if saved as GPKGs, but the basemap (only the map canvas extent portion so I can use it offline) does not
  2. The online basemap loads in its entirety (and requires internet access), but the shp layers do not
  3. No layers load

This is really very frustrating as I have been wanting to implement QField as a data collector for work. Being able to work offline is important because I often work in remote areas with little to no internet connection. I don't want to have to rely on the Cloud-based storage if I have to work offline to make updates and changes.

It's worth noting that I have successfully loaded previously imported projects which were packaged with my previous version of QField Sync, so I think there is some disconnect somewhere in the packaging process.

  • 2
    This does not really answer the question. If you have a different question, you can ask it by clicking Ask Question. To get notified when this question gets new answers, you can follow this question. Once you have enough reputation, you can also add a bounty to draw more attention to this question. - From Review
    – BERA
    Sep 1, 2022 at 5:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.