I just recently finally got a 1040, after my 1030 broke. For years I have used the Appbuilder 5 CIQ app and had a data field that referenced the data point "elevationAtNextPoint" This has worked fine even back on the Edge 1000, 1030, 830, etc. showing the elevation at the next navigation waypoint. As described here:
developer.garmin.com/.../Info.html
Upon setting this up on the 1040, it now just displays the my current altitude (elevation) the same as the data point "Altitude" displays. It seems to me like this a bug. Is it?
Here is a screenshot showing my 830 and 1040 at the same time point. The bottom of the fields on the 830 shows the 1491 elevation at the next navigation point in 0.8 miles. As can be seen for the 1040, the elevationAtNextPoint field shows the same data as the altitude field, both coming from Appbuilder.