Today I created a Strava route with a circuit repeated 3 times in the middle, and I've synced it on my Edge 1030.
During my ride the route worked great, also during the repeated part (my circui).
BUT the Edge 1030 started to track a live segment only during the first lap of the circuit.
The other 2 times no segments were detected or started.
I believe it is a bug.