Zwift has incorrect turn by turn for several routes

That’s probably the problem. Get rid of it and I doubt you’ll have any problems.