The cancel button didn't stop the GPS foreground service, leaving it running after the workout was dismissed.
any