So, I think I spotted it. Brunstane hadn't been added to the route as a stop.

Also stow and shawfair stops weren't actually pointing at the actal stations. 

I've fixed these in https://www.openstreetmap.org/changeset/139987225

It might require OSMAND to update it's data before we see if this has fixed things.
