Looks to me like the encoded polyline is not being rendered correctly. How is your code handling that?
example using the geometry library decodePath function
Looks to me like Google broke their polyline encoding.
If I paste it into here (which admittedly doesn't expect polylines, it expects polyons)
I need to escape the "`", change:
{pazFraw~L|@|@f@^`@N\\?XIx@a@n@[
to:
{pazFraw~L|@|@f@^\`@N\\?XIx@a@n@[
to make it have a more reasonable shape.