I have BC 4..7.1 on a WIN 10 PC and a Garmin 770 with latest updates and maps for US/North America and latest Garmin Express.
When I create a route in BC, add shapping points to get the route I want, and set to not alert, those shaping points seem to be ignored on the 770 and it draws it's own route. When I set the shaping points to alert, the GPS acts correctly follow my designed route. I don't recall this being the case last year.