Добавляю PolyLine следующим способом, https://pastebin.com/vJ7FhkJ3 path - готовый список из LatLng Но все равно получаю эту же проблему, что и по ссылке :(
Если кому интересно, починил, оказалось что проблема была в исходных данных, повторялись две точки подряд, из-за чего линия на поворотах была сильно резкой, т.к на поворотах в списке было по две одинаковой точке LatLng подряд
Это не очевидно кста, но вот так вот оно есть. В теории можно что - нибудь придумать, костылями. Гуглить как - то типо android livedata item change value