Phone is a Pixel 2 running Android 9 and GCM 4.13.4 connected to an Edge 1030 with 6.30 FW. When I get to the end of a ride and press the button on the GPS to end the ride and save it, the 1030 tells me that livetrack has ended, and the ride uploads automatically through GCM. However, when I look at my phone, it still has the icon in the notification tray indicating that livetrack is running, and if I pull down and tap on that, it starts GCM, which shows me that it thinks livetrack is still running, and has the red "End Livetrack" button at the bottom of the screen, even though when I go to the activity screen in GCM I can see the completed activity and view its details.
There was an update to 4.13.5 yesterday. and I have had 2 Livetrack sessions working, and ending when they should (for the first time in ~2-3 weeks). Happy! :)