Hi Dustin,
We support read and write ExtentedData, but we need make sure the ExtendedData of KmlFeature contains values we want, so it can be saved to KML. If you found that’s empty please assign value to it.
If the issue still don’t solved, please upload more detail code so I can help you debug and fix it.
Regards,
Don