The firmware related partitions are expected to be included into the payload.bin file aside the system related partitions.
Please extract https://ota.ecloud.global/community/FP4/e-4.0-a16-20260610633938-community-FP4.zip using payload-dumper-go
payload-dumper-go -l /home/alexander/Downloads/Test/e-4.0-a16-20260610633938-community-FP4.zip
You must find :
abl (156 kB), aop (180 kB), bluetooth (963 kB), boot (101 MB), core_nhlos (115 MB), devcfg (45 kB), dsp (67 MB), dtbo (25 MB), featenabler (90 kB), hyp (410 kB), imagefv (537 kB), keymaster (266 kB), modem (153 MB), multiimgoem (16 kB), odm (1.6 MB), product (848 MB), qupfw (57 kB), recovery (101 MB), system (1.7 GB), system_ext (558 MB), tz (3.0 MB), uefisecapp (127 kB), vbmeta (8.2 kB), vbmeta_system (4.1 kB), vendor (677 MB), xbl (3.4 MB), xbl_config (98 kB)
So it include needed a16 Fairphone firmware partitions
and not only the /e/ system partitions.
.
.