Terrain Aware doesn't change anything about how the tags are recorded. All it does is keep the aircraft a consistent distance from the ground.
It looks like a bunch of your images have a 0.0 written in to the tags. That is basically telling our system that your camera didn't write the tags properly, which it didn't.
We have made a workaround for the Mavic 2 Pro internally but it still can't have zeros written in there. From the data we have seen it should be writing values in there even though they are incorrect. Our workaround does not cover the case where 0.0 is written into the GPS derived tag.