This question follows from $area gives NULL for some polygons in QGIS's Field Calculator. New question asks the same question as to why some area variables appear NULL. But the problem was resolved for one layer but not the other.
All $areas are found except for the polygon in the screenshot. The larger polygon and smaller polygon are over-wrapped but are separate entries. Area for smaller entry is found but not the bigger one. I tried fixing geometries but it does not help. Please let me know how I can proceed.
I am using the layer, all economic concessions (English) from the link: https://data.opendevelopmentcambodia.net/dataset/economiclandconcessions



