There's a bug in iD that can encourage you to add ways to superrelations (here https://www.openstreetmap.org/relation/5487294) rather than the local relation (here https://www.openstreetmap.org/relation/5487293).
The other issue from https://www.openstreetmap.org/changeset/172178406 is still a problem of course - clearly https://www.openstreetmap.org/directions?engine=graphhopper_foot&route=51.512009%2C-3.237576%3B51.512273%2C-3.237295#map=19/51.512475/-3.236980 is not a valid set of walking directions.
Best Regards,
Andy