On Android 16. Open photo. Hit share. Hit Bluetooth. Pick a device to send it to. Wait for xfer to finish. Observe in exifview. What detail is missing?

All the GPS data are nulled / set to zero.

I'm not able to repro, but you're likely seeing a problem with your flavor of device overlaid on vanilla Android.