Live location sharing stops updating after some time when shared from an iOS device (cant tell about android as i only deal with iOS devices currently).
It does not stop updating at a certain interval - sometimes it stops after just 5 or 10 minutes (when driving in the city) - sometimes it updates just fine for a whole hour and then just stops.
The issue does not seem to be related only with having internet/mobile data, because once mobile data is regained (say i am driving out of town and in the area the mobile service is not great) - but then the location doesnt get updated even if the service is back and is stable.
This has been tested on two iPhone 12s, and one iProne 15 pro - eveyrthing running the latest iOS (17.2.1 as of the moment). Issues were furst noticed like 4-5 months ago.
All phones have telegram location enabled in settings (set to always allow) and background app refresh is enabled.