Features missing from Qfield layer - Displayed in QGIS

I have four layers of water pipes that are ("LineString - EPSG:4326) using .gpkg file format.
When I “Package for Qfield” and then open the packaged *_qfield.qgs file in QGIS all features from the attribute table are available and display. When I create a Qfield cloud project and upload it, the jobs complete and files have the expected file sizes.
But when I download to Qfield app on phone & PC, 3 of the layers have zero attributes and therefore nothing to display, but 1 layer does and I can’t find any difference in the layers settings.
I have deleted the cloud project, repackaged and uploaded a number of times but same results.
There are a number of ("Point - EPSG:4326) using .gpkg file format layers and none of them have any issues.
Any ideas or solutions greatly appreciated. Thanks… happy to supply any additional info


Imported from GitHub discussion by @BigJ1980 on 2023-04-24T03:53:54Z

Found solution - When layers had been converted in the past from mapinfo files to shape file to Geo package files a geometry type of MULTISTRING were used which was accepted by QGIS and originally displayed in Qfield (i believe) but was a warning during conversion although it stated driver will accept.
So to fix the layers in QGIS go to “Vector-> Geometry Tools → Multipart to Single parts” on each of the effected layers.

Worked for me :slight_smile:


Imported from GitHub comment by @BigJ1980 on 2023-04-27T22:27:52Z