What do you mean there’s no reconnect in 2021?
Actually, it’s already implemented. It’s called late join. Until you implement an actual reconnect, please add every rider starting an event to a late join list for the full event duration for non-race events, with an opt-out.
If you care more about people ‘stealing’ achievements (what is even the point if you don’t bike?) than you do about people getting kicked out 2 hours into a 4-hour ride with their friends — or for goodness sake, the beacons crashing out — feel free to gate event/route/whatever completion at the usual 30 minutes.
Nothing in software is trivial, but this is about as close to ground as fruits hang. FIX IT.
Networks will never, ever, ever be reliable. They will fail. Reconnection is essential.