The issue is likely not the KML itself, but how Trimble TerraFlex stores/imports point geometry. KML coordinates are often handled as standard WGS84 lat/long with limited displayed precision, and TerraFlex forms may snap or round locations to ~1 m. A better approach is usually to import the points as a proper GIS dataset (CSV/Shapefile/GeoJSON) with explicit coordinate fields and full decimal precision, then map them in Trimble Connect or directly into TerraFlex if supported. For UK OS triangulation stations, keeping everything in British National Grid (EPSG:27700) until final conversion also helps avoid precision loss. In practice, many DA2 users find that CSV import with high-precision coordinates (rather than KML placemarks/forms) preserves sub-metre accuracy much better.
------------------------------
Jason John
------------------------------