Wow, KmanAuto really lays it thick in his assessment from a couple of weeks ago. His anxiety and even anger is shared by many of us and is rather revealing, his attempt to stay positive about the release unfortunately has little to stand on:
I really think that 2.36.x and 2.38.x were unfinished (call them beta if you wish) builds and that many of who did not sign up to be Tesla's testers had the "pleasure" of doing just that. 2.40.x is slightly better, but still has major UI flaws, and who knows what else is going on in the backend separate from the client in the car that is wreaking havoc with navigation.