Having said that, I just tried it now and:

- westbound using GraphHopper bicycle seems fine https://www.openstreetmap.org/directions?engine=graphhopper_bicycle&route=49.8297%2C-119.6338%3B49.7666%2C-119.7446#map=14/49.7982/-119.6894&layers=N
- westbound using OSRM is kind of weird with a detour to Trepanier Road but maybe it really wants that tertiary rather than Highway 97 trunk? https://www.openstreetmap.org/directions?engine=fossgis_osrm_bike&route=49.8297%2C-119.6338%3B49.7666%2C-119.7446#map=14/49.7987/-119.6899&layers=N
- eastbound GraphHopper same as westbound https://www.openstreetmap.org/directions?engine=graphhopper_bicycle&route=49.7666%2C-119.7446%3B49.8297%2C-119.6338#map=14/49.7982/-119.6894&layers=N
- eastbound OSRM same as westbound https://www.openstreetmap.org/directions?engine=fossgis_osrm_bike&route=49.7666%2C-119.7446%3B49.8297%2C-119.6338#map=14/49.7986/-119.6899&layers=N

So it might have been fixed since?