I murdered myself last night on a climb, and it didn't pick it up, thats using a garmin and importing it via the strava website. I was gutted...
What's the usual accuracy of GPS on a Garmin, or smartphone? (Garmin say within 15 metres http://www8.garmin.com/aboutGPS/).
And Strava must have some kind of parameter built into the code to define when two tracks within a certain degree of closeness are, or are not, regarded as riding the same segment.
I guess if for some reason the trace recorded doesn't pass near enough to the 'official' start/end point, the segment won't get credited.
It's just a toy IMO.