Thank you for confirming this problem!
Interesting finding - yes, my dives all go from 3.3 or 3.1 feet to zero in a single step, even if my immediately preceding ascent rate was slower.
I note that the GF99's at 3.1 ft or 0.0 ft are not necessarily recorded as the end dive GF.
Of greater concern is that my graphs, which continue for another 15-30 seconds, all show an immediate jump in GF99 at the surface. Despite my plan on my last trip, I kept forgetting to watch GF99 on the display for the next several minutes.
But your observation that SurGF at 1m is significantly higher correlates with this jump in graphed GF99 immediately after surfacing.
I remain concerned that the logged end-dive GF bears no relation to either the graph, or apparently, your observed SurGF.
If you're still diving right now, watch the GF99 for two minutes after surfacing and see when it peaks.
Thanks again for your data!